{"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-25-034600","cik":"http://www.sec.gov/CIK","dei":"http://xbrl.sec.gov/dei/2024","us-gaap":"http://fasb.org/us-gaap/2024","dtr-types":"http://www.xbrl.org/dtr/type/2022-03-31","us-types":"http://fasb.org/us-types/2024","tsndf":"http://terrascend.com/20241231","srt":"http://fasb.org/srt/2024","stpr":"http://xbrl.sec.gov/stpr/2024","xbrli":"http://www.xbrl.org/2003/instance","cyd":"http://xbrl.sec.gov/cyd/2024","ecd":"http://xbrl.sec.gov/ecd/2024","country":"http://xbrl.sec.gov/country/2024"},"description":"10-K 0000950170-25-034600 (CIK 0001778129) projected from XBRL by xbrlkit"},"xbrlModel":{"name":"rpt:Report","modelType":"xbrl:report","properties":[{"property":"xbrl:reportFilingDate","value":"2025-03-06"}],"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":"utr:sqft","dataType":"xs:decimal"},{"name":"tsndf:Property","dataType":"xs:decimal"},{"name":"tsndf:Vote","dataType":"xs:decimal"},{"name":"rpt:unit-12","dataType":"xbrlr:perShare","compositeUnitRepresentation":["iso4217:CAD/xbrla:shares"]},{"name":"tsndf:Units","dataType":"xs:decimal"},{"name":"tsndf:Customer","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"},{"name":"dtr-types:gYearListItemType","baseType":"xs:token"}],"concepts":[{"name":"cyd:CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"cyd:CybersecurityRiskBoardOfDirectorsOversightTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"cyd:CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag","dataType":"xs:boolean","periodType":"duration","nillable":true},{"name":"cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag","dataType":"xs:boolean","periodType":"duration","nillable":true},{"name":"cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"cyd:CybersecurityRiskManagementProcessesIntegratedFlag","dataType":"xs:boolean","periodType":"duration","nillable":true},{"name":"cyd:CybersecurityRiskManagementProcessesIntegratedTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"cyd:CybersecurityRiskManagementThirdPartyEngagedFlag","dataType":"xs:boolean","periodType":"duration","nillable":true},{"name":"cyd:CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag","dataType":"xs:boolean","periodType":"duration","nillable":true},{"name":"cyd:CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"cyd:CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"cyd:CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"cyd:CybersecurityRiskRoleOfManagementTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"cyd:CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag","dataType":"xs:boolean","periodType":"duration","nillable":true},{"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:AuditorOpinionTextBlock","dataType":"xbrlr:textBlock","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":"ecd:Additional402vDisclosureTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"ecd:AdjToCompAmt","dataType":"xbrlr:monetary","periodType":"duration","nillable":true},{"name":"ecd:AdjToNonPeoNeoCompFnTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"ecd:AdjToPeoCompFnTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"ecd:AggtErrCompAmt","dataType":"xbrlr:monetary","periodType":"instant","nillable":true},{"name":"ecd:AggtErrCompNotYetDeterminedTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"ecd:AwardExrcPrice","dataType":"xbrlr:perShare","periodType":"instant","nillable":true},{"name":"ecd:AwardGrantDateFairValue","dataType":"xbrlr:monetary","periodType":"instant","nillable":true},{"name":"ecd:AwardTmgHowMnpiCnsdrdTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"ecd:AwardTmgMethodTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"ecd:AwardTmgMnpiCnsdrdFlag","dataType":"xs:boolean","periodType":"duration","nillable":true},{"name":"ecd:AwardTmgMnpiDiscTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"ecd:AwardTmgPredtrmndFlag","dataType":"xs:boolean","periodType":"duration","nillable":true},{"name":"ecd:AwardUndrlygSecuritiesAmt","dataType":"xs:decimal","periodType":"instant","nillable":true},{"name":"ecd:AwardsCloseToMnpiDiscIndName","dataType":"xs:string","periodType":"instant","nillable":true},{"name":"ecd:AwardsCloseToMnpiDiscTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"ecd:ChangedPeerGroupFnTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"ecd:CoSelectedMeasureAmt","dataType":"xs:decimal","periodType":"duration","nillable":true},{"name":"ecd:CoSelectedMeasureName","dataType":"xs:normalizedString","periodType":"duration","nillable":true},{"name":"ecd:CompActuallyPaidVsCoSelectedMeasureTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"ecd:CompActuallyPaidVsNetIncomeTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"ecd:CompActuallyPaidVsOtherMeasureTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"ecd:CompActuallyPaidVsTotalShareholderRtnTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"ecd:EqtyAwrdsAdjFnTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"ecd:EquityValuationAssumptionDifferenceFnTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"ecd:ErrCompAnalysisTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"ecd:ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt","dataType":"xbrlr:monetary","periodType":"duration","nillable":true},{"name":"ecd:ForgoneRecoveryDueToExpenseOfEnforcementAmt","dataType":"xbrlr:monetary","periodType":"duration","nillable":true},{"name":"ecd:ForgoneRecoveryDueToViolationOfHomeCountryLawAmt","dataType":"xbrlr:monetary","periodType":"duration","nillable":true},{"name":"ecd:ForgoneRecoveryExplanationOfImpracticabilityTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"ecd:ForgoneRecoveryIndName","dataType":"xs:string","periodType":"duration","nillable":true},{"name":"ecd:InsiderTrdPoliciesProcAdoptedFlag","dataType":"xs:boolean","periodType":"duration","nillable":true},{"name":"ecd:InsiderTrdPoliciesProcNotAdoptedTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"ecd:MeasureName","dataType":"xs:normalizedString","periodType":"duration","nillable":true},{"name":"ecd:MnpiDiscTimedForCompValFlag","dataType":"xs:boolean","periodType":"duration","nillable":true},{"name":"ecd:MtrlTermsOfTrdArrTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"ecd:NamedExecutiveOfficersFnTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"ecd:NonGaapMeasureDescriptionTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"ecd:NonPeoNeoAvgCompActuallyPaidAmt","dataType":"xbrlr:monetary","periodType":"duration","nillable":true},{"name":"ecd:NonPeoNeoAvgTotalCompAmt","dataType":"xbrlr:monetary","periodType":"duration","nillable":true},{"name":"ecd:NonRule10b51ArrAdoptedFlag","dataType":"xs:boolean","periodType":"duration","nillable":true},{"name":"ecd:NonRule10b51ArrTrmntdFlag","dataType":"xs:boolean","periodType":"duration","nillable":true},{"name":"ecd:OtherPerfMeasureAmt","dataType":"xs:decimal","periodType":"duration","nillable":true},{"name":"ecd:OutstandingAggtErrCompAmt","dataType":"xbrlr:monetary","periodType":"instant","nillable":true},{"name":"ecd:OutstandingRecoveryCompAmt","dataType":"xbrlr:monetary","periodType":"instant","nillable":true},{"name":"ecd:OutstandingRecoveryIndName","dataType":"xs:string","periodType":"duration","nillable":true},{"name":"ecd:PeerGroupIssuersFnTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"ecd:PeerGroupTotalShareholderRtnAmt","dataType":"xbrlr:monetary","periodType":"duration","nillable":true},{"name":"ecd:PeoActuallyPaidCompAmt","dataType":"xbrlr:monetary","periodType":"duration","nillable":true},{"name":"ecd:PeoName","dataType":"xs:normalizedString","periodType":"duration","nillable":true},{"name":"ecd:PeoTotalCompAmt","dataType":"xbrlr:monetary","periodType":"duration","nillable":true},{"name":"ecd:PnsnBnftsAdjFnTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"ecd:PvpTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"ecd:RestatementDeterminationDate","dataType":"xs:date","periodType":"duration","nillable":true},{"name":"ecd:RestatementDoesNotRequireRecoveryTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"ecd:Rule10b51ArrAdoptedFlag","dataType":"xs:boolean","periodType":"duration","nillable":true},{"name":"ecd:Rule10b51ArrTrmntdFlag","dataType":"xs:boolean","periodType":"duration","nillable":true},{"name":"ecd:StkPrcOrTsrEstimationMethodTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"ecd:TabularListTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"ecd:TotalShareholderRtnAmt","dataType":"xbrlr:monetary","periodType":"duration","nillable":true},{"name":"ecd:TotalShareholderRtnVsPeerGroupTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"ecd:TrdArrAdoptionDate","dataType":"xs:string","periodType":"duration","nillable":true},{"name":"ecd:TrdArrDuration","dataType":"xbrlr:duration","periodType":"duration","nillable":true},{"name":"ecd:TrdArrExpirationDate","dataType":"xs:string","periodType":"duration","nillable":true},{"name":"ecd:TrdArrIndName","dataType":"xs:string","periodType":"duration","nillable":true},{"name":"ecd:TrdArrIndTitle","dataType":"xs:string","periodType":"duration","nillable":true},{"name":"ecd:TrdArrSecuritiesAggAvailAmt","dataType":"xbrla:sharesType","periodType":"instant","nillable":true},{"name":"ecd:TrdArrTerminationDate","dataType":"xs:string","periodType":"duration","nillable":true},{"name":"ecd:UndrlygSecurityMktPriceChngPct","dataType":"xbrlr:pureType","periodType":"instant","nillable":true},{"name":"srt:StockRepurchaseProgramAuthorizedAmount1","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"srt:StockRepurchaseProgramExpirationDate","dataType":"xs:date","periodType":"duration","nillable":true},{"name":"srt:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased","dataType":"xbrla:sharesType","periodType":"instant","nillable":true},{"name":"tsndf:AccretionExpensesNet","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"tsndf:AccruedInterestOnConvertibleDebt","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"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:AllocationToDebt","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"tsndf:AreaOfTheLeaseFacilityTerminated","dataType":"xbrlr:area","periodType":"instant","nillable":true},{"name":"tsndf:AssetAcquisitionConsiderationCash","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"tsndf:AssetAcquisitionConsiderationNotes","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"tsndf:BadDebtExpenseRecovery","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"tsndf:BifurcatedConversionOptions","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"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:CashPortionOfConsiderationPaidInAcquisitionsNetOfCashAcquired","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"tsndf:ChangeInAccruedCapitalExpendtiures","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"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:DebtInstrumentDelayedDrawAmount","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"tsndf:DebtInstrumentExitFee","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"tsndf:DebtInstrumentExitFeesAccretion","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"tsndf:DebtInstrumentFederalFundsRate","dataType":"xbrlr:percent","periodType":"duration","nillable":true},{"name":"tsndf:DebtInstrumentInitialDrawAmount","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"tsndf:DebtInstrumentInitiallyBoreInterestRate","dataType":"xbrlr:percent","periodType":"duration","nillable":true},{"name":"tsndf:DebtInstrumentMaturityMonthAndYear","dataType":"xbrli:gYearMonthItemType","periodType":"duration","nillable":true},{"name":"tsndf:DebtInstrumentMaturityPeriod","dataType":"xbrlr:duration","periodType":"duration","nillable":true},{"name":"tsndf:DebtInstrumentUnamortizedDiscountAndDeferredFinancingCost","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"tsndf:DebtModificationFees","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"tsndf:DeferredTaxAssetsLeaseLiability","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"tsndf:DeferredTaxLiabilitiesConvertibleDebentures","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"tsndf:DeferredTaxLiabilitiesRightOfUseAsset","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:DetachableWarrants","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"tsndf:DetachableWarrantsIssuedInPrivatePlacement","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"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: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:EffectiveIncomeTaxRateReconciliationInvestmentInPartnershipsAmount","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"tsndf:EffectiveIncomeTaxRateReconciliationInvestmentInPartnershipsPercent","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: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:EntitledDistributionRightsInDissolution","dataType":"xbrlr:pureType","periodType":"duration","nillable":true},{"name":"tsndf:EntitledDividendRights","dataType":"xbrlr:pureType","periodType":"duration","nillable":true},{"name":"tsndf:EquityIssuedForPriceProtectionOnContingentConsideration","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: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:FairValueAssetsTransferBetweenLevelsAmount","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"tsndf:FairValueGainLossOnRevaluationOfWarrantsAndConversionOption","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:FederalTaxReturnRefund","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"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:ForeignCurrencyFluctuatingPercentage","dataType":"xbrlr:percent","periodType":"duration","nillable":true},{"name":"tsndf:GainLossOnFairValueOfDerivativeLiabilitiesAndPurchaseOptionDerivativeAsset","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"tsndf:GainLossOnFairValueOfWarrantsAndPurchaseOptionDerivativeAsset","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"tsndf:GainLossOnLeaseTerminationAndDerecognitionOfFinanceLease","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:GrossProfitMargin","dataType":"xbrlr:percent","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: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: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:IndemnificationAssetRelease","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"tsndf:InsuranceExpenseRecoveryForPropertyAndEquipment","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:InvestmentInNoteReceivableNetOfInterestReceived","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"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:LiabilityOnUncertainTaxPosition","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:NewStandardsAmendmentsAndInterpretationsNotYetAdoptedPolicyPolicyTextBlock","dataType":"xbrlr:textBlock","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:NumberOfCultivationFacilityOwned","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: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:NumberOfProcessingFacilityOwned","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:NumberOfVotePerEachCommonShareHeld","dataType":"xs:integer","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: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:PaymentsOfContingentConsideration","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"tsndf:PercentageOfAdditionalOptionPurchased","dataType":"xbrlr:percent","periodType":"instant","nillable":true},{"name":"tsndf:PercentageOfAdditionalOwnershipIssuedAndOustandingEquity","dataType":"xbrlr:percent","periodType":"instant","nillable":true},{"name":"tsndf:PercentageOfAverageDailyTradingVolume","dataType":"xbrlr:percent","periodType":"instant","nillable":true},{"name":"tsndf:PercentageOfExitFee","dataType":"xbrlr:percent","periodType":"duration","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:PercentageOfLoansReceived","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:PeriodForPrepayingLoanVoluntarily","dataType":"xbrlr:duration","periodType":"duration","nillable":true},{"name":"tsndf:PrecentageOfGuaranteedAnnualDividend","dataType":"xbrlr:percent","periodType":"instant","nillable":true},{"name":"tsndf:PreferredStockDividendsDeclaredDescription","dataType":"xs:string","periodType":"duration","nillable":true},{"name":"tsndf:PreferredStockVotesPerShare","dataType":"xbrlr:perShare","periodType":"duration","nillable":true},{"name":"tsndf:ProceedsFromContingentConsiderationLiabilityFinancingActivities","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"tsndf:ProceedsFromLoanReceived","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:RecognizeFinancialObligation","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"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:RepurchaseOfSharesAuthorizedPerDay","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"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: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:ScheduleOfShareRepurchaseProgramTableTextBlock","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:ShareBasedCompensationArrangementByShareBasedPaymentAwardReplacementOptionsGrantsInPeriod","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"tsndf:ShareBasedCompensationArrangementsByShareBasedPaymentAwardReplacementOptionsGrantsInPeriodWeightedAverageExercisePrice","dataType":"xbrlr:perShare","periodType":"duration","nillable":true},{"name":"tsndf:ShareRepurchaseProgramAveragePricePerShare","dataType":"xbrlr:perShare","periodType":"duration","nillable":true},{"name":"tsndf:ShareRepurchaseProgramOfAverageDailyTradingShares","dataType":"xbrla:sharesType","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:SpecificImpairmentOfAssetRecognized","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"tsndf:StockIssuedDuringPeriodSharesAcquisitionOfNonControllingInterest","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:StockIssuedDuringPeriodSharesPriceProtectionAdjustment","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"tsndf:StockIssuedDuringPeriodSharesStockOptionsWarrantsAndRestrictedStockUnits","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:StockIssuedDuringPeriodValuePriceProtectionAdjustment","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: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:StockRepurchasedCanceledShares","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"tsndf:StockRepurchasedDuringPeriodValueIncludingExciseTax","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"tsndf:Stockissuedduringperiodvalueacquisitionsadjustments","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:SuccessFeesRelatedToAlternativeTreatmentCenterLicense","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:SummaryOfAllocationOfProceedsFromPrivatePlacementTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"tsndf:SummaryOfAmountsRecognizedInConsolidatedBalanceSheetTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"tsndf:SummaryOfChangesInDerivativeLiabilityTableTextBlock","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:UncertainTaxPositionsDescription","dataType":"xs:string","periodType":"duration","nillable":true},{"name":"tsndf:UnrealizedAndRealizedGainLossOnInvestmentsAndDerivatives","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"tsndf:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccruedIncreaseResultingFromCurrentPeriodTaxPositions","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"tsndf:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccruedIncreaseResultingFromPriorPeriodTaxPositions","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"tsndf:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccruedIncreaseResultingFromReclassOfTaxPaymentsOnDeposit","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"tsndf:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccruedIncreaseResultingFromRefundsReceivedRelatedToPriorYearsTaxPositions","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"tsndf:UnrecognizedTaxBenefitsReleased","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"tsndf:UnrecognizedTaxBenefitsSettlementsWithTaxingAuthorities","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"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: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: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:AssetAcquisitionConsiderationTransferred","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:AssetAcquisitionConsiderationTransferredEquityInterestIssuedAndIssuable","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:AssetAcquisitionContingentConsiderationTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:AssetAcquisitionDateOfAcquisitionAgreement","dataType":"xs:date","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:AssetsNoncurrent","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:BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage","dataType":"xbrlr:percent","periodType":"instant","nillable":true},{"name":"us-gaap:BusinessCombinationsPolicy","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"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: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: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:DeferredTaxAssetsInvestmentInSubsidiaries","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:DerivativeLiabilities","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:DerivativeLiabilitiesCurrent","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: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: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: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: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: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:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap: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: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:IncomeTaxExaminationYearUnderExamination","dataType":"dtr-types:gYearListItemType","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: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: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: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: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:OtherOperatingIncomeExpenseNet","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:PaymentsForRepurchaseOfCommonStock","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: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: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:ProceedsAccountsReceivablePreviouslyWrittenOffRecovery","dataType":"xbrlr:monetary","periodType":"duration","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:ProceedsFromLifeInsurancePolicies","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:ProceedsFromLinesOfCredit","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:ProfessionalFees","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap: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: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:RevenueFromContractWithCustomerTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:RevenueRecognitionPolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"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:ScheduleOfSegmentReportingInformationBySegmentTextBlock","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:SegmentReportingCodmIndividualTitleAndPositionOrGroupOrCommitteeNameExtensibleEnumeration","dataType":"xbrlr:enumeration","periodType":"duration","nillable":true},{"name":"us-gaap:SegmentReportingCodmProfitLossMeasureHowUsedDescription","dataType":"xs:string","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: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: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:ShareRepurchaseProgramExciseTax","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"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: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:StockIssuedDuringPeriodValueNewIssues","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased","dataType":"xbrla:sharesType","periodType":"instant","nillable":true},{"name":"us-gaap:StockRepurchasedDuringPeriodShares","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"us-gaap:StockRepurchasedDuringPeriodValue","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"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:SummaryOfIncomeTaxContingenciesTextBlock","dataType":"xbrlr:textBlock","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:TreasuryStockCommonShares","dataType":"xbrla:sharesType","periodType":"instant","nillable":true},{"name":"us-gaap:TreasuryStockValue","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:TreasuryStockValueAcquiredParValueMethod","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:UnrealizedGainLossOnInvestments","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:UnrecognizedTaxBenefits","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap: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:UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued","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:WarrantsAndRightsOutstandingMaturityDate","dataType":"xs:date","periodType":"instant","nillable":true},{"name":"us-gaap:WarrantsAndRightsOutstandingMeasurementInput","dataType":"xs:decimal","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":"cyd:CybersecurityRiskManagementStrategyAndGovernanceAbstract"},{"name":"cyd:CybersecurityRiskManagementStrategyAndGovernanceLineItems"},{"name":"cyd:CybersecurityRiskManagementStrategyAndGovernanceTable"},{"name":"dei:CoverAbstract"},{"name":"ecd:AdjLineItems"},{"name":"ecd:AwardTmgDiscLineItems"},{"name":"ecd:AwardTmgDiscTable"},{"name":"ecd:AwardsCloseToMnpiDiscLineItems"},{"name":"ecd:AwardsCloseToMnpiDiscTable"},{"name":"ecd:ErrCompRecoveryTable"},{"name":"ecd:ForgoneRecoveriesByIndTable"},{"name":"ecd:ForgoneRecoveriesLineItems"},{"name":"ecd:InsiderTradingArrLineItems"},{"name":"ecd:InsiderTradingPoliciesProcLineItems"},{"name":"ecd:InsiderTradingPoliciesProcTable"},{"name":"ecd:OutstandingRecoveriesByIndTable"},{"name":"ecd:OutstandingRecoveriesLineItems"},{"name":"ecd:PayVsPerformanceDisclosureLineItems"},{"name":"ecd:PayVsPerformanceDisclosureWithAdditionalMeasuresLineItems"},{"name":"ecd:PayVsPerformanceTableLineItems"},{"name":"ecd:PvpAdjTable"},{"name":"ecd:PvpMeasuresLineItems"},{"name":"ecd:PvpMeasuresTable"},{"name":"ecd:PvpTable"},{"name":"ecd:PvpTabularListTable"},{"name":"ecd:PvpTabularListsLineItems"},{"name":"ecd:PvpTabularListsTable"},{"name":"ecd:PvpWithAdditionalMeasuresTable"},{"name":"ecd:RecoveryOfErrCompDisclosureLineItems"},{"name":"ecd:TabularListMeasuresLineItems"},{"name":"ecd:TradingArrByIndTable"},{"name":"tsndf:CapitalManagementAbstract"},{"name":"tsndf:DisposalGroupIncludingDiscontinuedOperationOperatingExpensesAbstract"},{"name":"tsndf:DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpenseAbstract"},{"name":"tsndf:FinanceAndOtherExpensesAbstract"},{"name":"tsndf:FinanceLeaseAbstract"},{"name":"tsndf:FinancialInstrumentsAndRiskManagementLineItems"},{"name":"tsndf:FinancialInstrumentsAndRiskManagementTable"},{"name":"tsndf:GeneralAndAdministrativeExpenseLineItems"},{"name":"tsndf:GeneralAndAdministrativeExpenseTable"},{"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: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:SubsequentEventsAbstract"},{"name":"us-gaap:SupplementalCashFlowInformationAbstract"},{"name":"us-gaap:TextBlockAbstract"},{"name":"us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccruedAbstract"}],"dimensions":[{"name":"dei:LegalEntityAxis","domainClass":"dei:EntityDomain"},{"name":"ecd:AdjToCompAxis","domainClass":"ecd:AllAdjToCompMember"},{"name":"ecd:ExecutiveCategoryAxis","domainClass":"ecd:AllExecutiveCategoriesMember"},{"name":"ecd:IndividualAxis","domainClass":"ecd:AllIndividualsMember"},{"name":"ecd:MeasureAxis"},{"name":"ecd:RestatementDateAxis"},{"name":"ecd:TradingArrAxis","domainClass":"ecd:AllTradingArrangementsMember"},{"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:AssetAcquisitionAxis","domainClass":"us-gaap:AssetAcquisitionDomain"},{"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: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:ExtinguishmentOfDebtAxis","domainClass":"us-gaap:ExtinguishmentOfDebtTypeDomain"},{"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: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: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":"ecd:AllAdjToCompMember"},{"name":"ecd:AllExecutiveCategoriesMember"},{"name":"ecd:AllIndividualsMember"},{"name":"ecd:AllTradingArrangementsMember"},{"name":"srt:EquityMethodInvesteeNameDomain"},{"name":"srt:OwnershipDomain"},{"name":"srt:RangeMember"},{"name":"srt:ScenarioUnspecifiedDomain"},{"name":"srt:SegmentGeographicalDomain"},{"name":"us-gaap:ArrangementsAndNonarrangementTransactionsMember"},{"name":"us-gaap:AssetAcquisitionDomain"},{"name":"us-gaap:BalanceSheetLocationDomain"},{"name":"us-gaap:BusinessAcquisitionAcquireeDomain"},{"name":"us-gaap:ClassOfStockDomain"},{"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:EquityComponentDomain"},{"name":"us-gaap:ExtinguishmentOfDebtTypeDomain"},{"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: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:StateFlowerAndTheApothecariumBusinessesMember"},{"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"},{"source":"us-gaap:EquityComponentDomain","target":"us-gaap:CommonStockMember"}]},{"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:RelatedPartyDomain","relationships":[{"source":"us-gaap:RelatedPartyDomain","target":"tsndf:AeyCapitalLlcMember"},{"source":"us-gaap:RelatedPartyDomain","target":"tsndf:KisaEnterprisesMiIncorpoationMember"}]},{"name":"rpt:domain-9","root":"us-gaap:AssetAcquisitionDomain","relationships":[{"source":"us-gaap:AssetAcquisitionDomain","target":"tsndf:RatioCannabisLLCMember"}]},{"name":"rpt:domain-10","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-11","root":"us-gaap:ClassOfStockDomain","relationships":[{"source":"us-gaap:ClassOfStockDomain","target":"us-gaap:CommonClassAMember"},{"source":"us-gaap:ClassOfStockDomain","target":"us-gaap:CommonClassBMember"}]},{"name":"rpt:domain-12","root":"us-gaap:ShortTermDebtTypeDomain","relationships":[{"source":"us-gaap:ShortTermDebtTypeDomain","target":"tsndf:SeniorUnsecuredConvertibleDebentureMember"}]},{"name":"rpt:domain-13","root":"srt:RangeMember","relationships":[{"source":"srt:RangeMember","target":"srt:MaximumMember"}]},{"name":"rpt:domain-14","root":"us-gaap:EquityComponentDomain","relationships":[{"source":"us-gaap:EquityComponentDomain","target":"us-gaap:CommonStockMember"}]},{"name":"rpt:domain-15","root":"us-gaap:BalanceSheetLocationDomain","relationships":[{"source":"us-gaap:BalanceSheetLocationDomain","target":"us-gaap:AccountsPayableAndAccruedLiabilitiesMember"}]},{"name":"rpt:domain-16","root":"us-gaap:LongtermDebtTypeDomain","relationships":[{"source":"us-gaap:LongtermDebtTypeDomain","target":"tsndf:ConvertibleDebtMaturingJuneTwoThousandTwentySixMember"}]},{"name":"rpt:domain-17","root":"us-gaap:LongLivedAssetsHeldForSaleNameDomain","relationships":[{"source":"us-gaap:LongLivedAssetsHeldForSaleNameDomain","target":"us-gaap:BuildingMember"},{"source":"us-gaap:LongLivedAssetsHeldForSaleNameDomain","target":"us-gaap:MachineryAndEquipmentMember"}]},{"name":"rpt:domain-18","root":"us-gaap:DisposalGroupClassificationDomain","relationships":[{"source":"us-gaap:DisposalGroupClassificationDomain","target":"us-gaap:DiscontinuedOperationsDisposedOfBySaleMember"}]},{"name":"rpt:domain-19","root":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","relationships":[{"source":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","target":"tsndf:BifurcatedConversionOptionsMember"}]},{"name":"rpt:domain-20","root":"us-gaap:SaleOfStockNameOfTransactionDomain","relationships":[{"source":"us-gaap:SaleOfStockNameOfTransactionDomain","target":"tsndf:DetachableWarrantsMember"},{"source":"us-gaap:SaleOfStockNameOfTransactionDomain","target":"tsndf:JuneAndAugustTwoThousandTwentyThreePrivatePlacementMember"}]},{"name":"rpt:domain-21","root":"us-gaap:ContingentConsiderationTypeDomain","relationships":[{"source":"us-gaap:ContingentConsiderationTypeDomain","target":"tsndf:StateFlowerAndTheApothecariumContingentConsiderationsMember"}]},{"name":"rpt:domain-22","root":"srt:RangeMember","relationships":[{"source":"srt:RangeMember","target":"srt:MaximumMember"},{"source":"srt:RangeMember","target":"srt:MinimumMember"}]},{"name":"rpt:domain-23","root":"us-gaap:IncomeTaxAuthorityNameDomain","relationships":[{"source":"us-gaap:IncomeTaxAuthorityNameDomain","target":"us-gaap:CanadaRevenueAgencyMember"}]},{"name":"rpt:domain-24","root":"us-gaap:IncomeStatementLocationDomain","relationships":[{"source":"us-gaap:IncomeStatementLocationDomain","target":"us-gaap:CostOfSalesMember"}]},{"name":"rpt:domain-25","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-26","root":"srt:SegmentGeographicalDomain","relationships":[{"source":"srt:SegmentGeographicalDomain","target":"country:CA"},{"source":"srt:SegmentGeographicalDomain","target":"stpr:CA"},{"source":"srt:SegmentGeographicalDomain","target":"stpr:MI"}]},{"name":"rpt:domain-27","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-28","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-29","root":"us-gaap:IndefiniteLivedIntangibleAssetsMajorClassNameDomain","relationships":[{"source":"us-gaap:IndefiniteLivedIntangibleAssetsMajorClassNameDomain","target":"tsndf:BrandIndefiniteLivedIntangibleAssetsMember"}]},{"name":"rpt:domain-30","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-31","root":"us-gaap:LongtermDebtTypeDomain","relationships":[{"source":"us-gaap:LongtermDebtTypeDomain","target":"tsndf:IleraTermLoanMember"},{"source":"us-gaap:LongtermDebtTypeDomain","target":"tsndf:StearnsLoanMember"},{"source":"us-gaap:LongtermDebtTypeDomain","target":"tsndf:ChicagoAtlanticTermLoanMember"},{"source":"us-gaap:LongtermDebtTypeDomain","target":"tsndf:PelorusTermLoanMember"},{"source":"us-gaap:LongtermDebtTypeDomain","target":"tsndf:FocusGrowthTermLoanMember"}]},{"name":"rpt:domain-32","root":"us-gaap:EquityComponentDomain","relationships":[{"source":"us-gaap:EquityComponentDomain","target":"us-gaap:AdditionalPaidInCapitalMember"}]},{"name":"rpt:domain-33","root":"us-gaap:BusinessAcquisitionAcquireeDomain","relationships":[{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"tsndf:NewJerseyPartnershipMember"},{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"tsndf:StateFlowerAndThreeApothecariumMember"}]},{"name":"rpt:domain-34","root":"srt:OwnershipDomain","relationships":[{"source":"srt:OwnershipDomain","target":"tsndf:TerrAscendGrowthCorpMember"}]},{"name":"rpt:domain-35","root":"srt:SegmentGeographicalDomain","relationships":[{"source":"srt:SegmentGeographicalDomain","target":"stpr:CA"}]},{"name":"rpt:domain-36","root":"srt:SegmentGeographicalDomain","relationships":[{"source":"srt:SegmentGeographicalDomain","target":"country:CA"}]},{"name":"rpt:domain-37","root":"srt:SegmentGeographicalDomain","relationships":[{"source":"srt:SegmentGeographicalDomain","target":"country:US"},{"source":"srt:SegmentGeographicalDomain","target":"country:CA"}]},{"name":"rpt:domain-38","root":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","relationships":[{"source":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","target":"us-gaap:RestrictedStockUnitsRSUMember"}]},{"name":"rpt:domain-39","root":"us-gaap:BusinessAcquisitionAcquireeDomain","relationships":[{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"tsndf:GageGrowthCorpMember"}]},{"name":"rpt:domain-40","root":"srt:RangeMember","relationships":[{"source":"srt:RangeMember","target":"srt:MinimumMember"},{"source":"srt:RangeMember","target":"srt:MaximumMember"}]},{"name":"rpt:domain-41","root":"us-gaap:EquityComponentDomain","relationships":[{"source":"us-gaap:EquityComponentDomain","target":"us-gaap:WarrantMember"}]},{"name":"rpt:domain-42","root":"us-gaap:EquityComponentDomain","relationships":[{"source":"us-gaap:EquityComponentDomain","target":"us-gaap:CommonStockMember"},{"source":"us-gaap:EquityComponentDomain","target":"us-gaap:PreferredStockMember"}]},{"name":"rpt:domain-43","root":"us-gaap:ClassOfStockDomain","relationships":[{"source":"us-gaap:ClassOfStockDomain","target":"tsndf:ProportionateVotingSharesMember"}]},{"name":"rpt:domain-44","root":"us-gaap:DebtInstrumentNameDomain","relationships":[{"source":"us-gaap:DebtInstrumentNameDomain","target":"tsndf:SeniorSecuredTermLoanMember"}]},{"name":"rpt:domain-45","root":"us-gaap:TypeOfAdoptionMember","relationships":[{"source":"us-gaap:TypeOfAdoptionMember","target":"us-gaap:AccountingStandardsUpdate202307Member"}]},{"name":"rpt:domain-46","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-47","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-48","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-49","root":"us-gaap:ConcentrationRiskTypeDomain","relationships":[{"source":"us-gaap:ConcentrationRiskTypeDomain","target":"us-gaap:CustomerConcentrationRiskMember"}]},{"name":"rpt:domain-50","root":"us-gaap:ConcentrationRiskBenchmarkDomain","relationships":[{"source":"us-gaap:ConcentrationRiskBenchmarkDomain","target":"us-gaap:AccountsReceivableMember"}]},{"name":"rpt:domain-51","root":"us-gaap:RisksInherentInServicingAssetsAndServicingLiabilitiesTypeDomain","relationships":[{"source":"us-gaap:RisksInherentInServicingAssetsAndServicingLiabilitiesTypeDomain","target":"us-gaap:InterestRateRiskMember"}]},{"name":"rpt:domain-52","root":"us-gaap:VariableRateDomain","relationships":[{"source":"us-gaap:VariableRateDomain","target":"us-gaap:BaseRateMember"},{"source":"us-gaap:VariableRateDomain","target":"us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember"}]},{"name":"rpt:domain-53","root":"us-gaap:FairValueMeasurementFrequencyDomain","relationships":[{"source":"us-gaap:FairValueMeasurementFrequencyDomain","target":"us-gaap:FairValueMeasurementsRecurringMember"}]},{"name":"rpt:domain-54","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-55","root":"us-gaap:SaleOfStockNameOfTransactionDomain","relationships":[{"source":"us-gaap:SaleOfStockNameOfTransactionDomain","target":"tsndf:DetachableWarrantsMember"}]},{"name":"rpt:domain-56","root":"us-gaap:IncomeStatementLocationDomain","relationships":[{"source":"us-gaap:IncomeStatementLocationDomain","target":"us-gaap:GeneralAndAdministrativeExpenseMember"}]},{"name":"rpt:domain-57","root":"us-gaap:BalanceSheetLocationDomain","relationships":[{"source":"us-gaap:BalanceSheetLocationDomain","target":"us-gaap:OtherNoncurrentLiabilitiesMember"}]},{"name":"rpt:domain-58","root":"us-gaap:IncomeTaxAuthorityDomain","relationships":[{"source":"us-gaap:IncomeTaxAuthorityDomain","target":"us-gaap:DomesticCountryMember"},{"source":"us-gaap:IncomeTaxAuthorityDomain","target":"us-gaap:ForeignCountryMember"}]},{"name":"rpt:domain-59","root":"us-gaap:TaxPeriodDomain","relationships":[{"source":"us-gaap:TaxPeriodDomain","target":"us-gaap:EarliestTaxYearMember"}]},{"name":"rpt:domain-60","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-61","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"},{"source":"us-gaap:LongtermDebtTypeDomain","target":"tsndf:FocusGrowthTermLoanMember"}]},{"name":"rpt:domain-62","root":"us-gaap:VariableRateDomain","relationships":[{"source":"us-gaap:VariableRateDomain","target":"us-gaap:PrimeRateMember"},{"source":"us-gaap:VariableRateDomain","target":"us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember"}]},{"name":"rpt:domain-63","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"},{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"tsndf:MarylandAcquisitionLoansMember"},{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"tsndf:PinnacleMember"}]},{"name":"rpt:domain-64","root":"us-gaap:ClassOfStockDomain","relationships":[{"source":"us-gaap:ClassOfStockDomain","target":"tsndf:ExchangeableSharesMember"},{"source":"us-gaap:ClassOfStockDomain","target":"us-gaap:CommonClassAMember"}]},{"name":"rpt:domain-65","root":"us-gaap:LineOfCreditFacilityLenderDomain","relationships":[{"source":"us-gaap:LineOfCreditFacilityLenderDomain","target":"tsndf:IleraHealthcareLlcMember"}]},{"name":"rpt:domain-66","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"},{"source":"us-gaap:DebtInstrumentNameDomain","target":"tsndf:PromissoryNotesSevenPointZeroToTenPointFivePercentageMember"},{"source":"us-gaap:DebtInstrumentNameDomain","target":"tsndf:OtherLoansMember"}]},{"name":"rpt:domain-67","root":"srt:ScenarioUnspecifiedDomain","relationships":[{"source":"srt:ScenarioUnspecifiedDomain","target":"srt:ScenarioForecastMember"}]},{"name":"rpt:domain-68","root":"us-gaap:SubsequentEventTypeDomain","relationships":[{"source":"us-gaap:SubsequentEventTypeDomain","target":"us-gaap:SubsequentEventMember"}]},{"name":"rpt:domain-69","root":"us-gaap:ExtinguishmentOfDebtTypeDomain","relationships":[{"source":"us-gaap:ExtinguishmentOfDebtTypeDomain","target":"us-gaap:ShortTermDebtMember"}]},{"name":"rpt:domain-70","root":"us-gaap:LongtermDebtTypeDomain","relationships":[{"source":"us-gaap:LongtermDebtTypeDomain","target":"tsndf:IleraTermLoanMember"},{"source":"us-gaap:LongtermDebtTypeDomain","target":"tsndf:StearnsLoanMember"},{"source":"us-gaap:LongtermDebtTypeDomain","target":"tsndf:ChicagoAtlanticTermLoanMember"},{"source":"us-gaap:LongtermDebtTypeDomain","target":"tsndf:PelorusTermLoanMember"},{"source":"us-gaap:LongtermDebtTypeDomain","target":"tsndf:FocusGrowthTermLoanMember"},{"source":"us-gaap:LongtermDebtTypeDomain","target":"tsndf:OtherLoansMember"}]},{"name":"rpt:domain-71","root":"us-gaap:BusinessAcquisitionAcquireeDomain","relationships":[{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"tsndf:MarylandAcquisitionLoansMember"}]},{"name":"rpt:domain-72","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-73","root":"us-gaap:BusinessAcquisitionAcquireeDomain","relationships":[{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"tsndf:IHCRealEstateLpMember"}]},{"name":"rpt:domain-74","root":"srt:SegmentGeographicalDomain","relationships":[{"source":"srt:SegmentGeographicalDomain","target":"stpr:PA"}]},{"name":"rpt:domain-75","root":"dei:EntityDomain","relationships":[{"source":"dei:EntityDomain","target":"tsndf:NewJerseyPartnershipMember"}]},{"name":"rpt:domain-76","root":"srt:SegmentGeographicalDomain","relationships":[{"source":"srt:SegmentGeographicalDomain","target":"stpr:MI"},{"source":"srt:SegmentGeographicalDomain","target":"stpr:CA"}]},{"name":"rpt:domain-77","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-78","root":"us-gaap:SaleOfStockNameOfTransactionDomain","relationships":[{"source":"us-gaap:SaleOfStockNameOfTransactionDomain","target":"us-gaap:PrivatePlacementMember"}]},{"name":"rpt:domain-79","root":"us-gaap:VestingDomain","relationships":[{"source":"us-gaap:VestingDomain","target":"tsndf:PrivatePlacementFirstTrancheMember"}]},{"name":"rpt:domain-80","root":"us-gaap:RelatedPartyTransactionDomain","relationships":[{"source":"us-gaap:RelatedPartyTransactionDomain","target":"tsndf:InsiderParticipationMember"},{"source":"us-gaap:RelatedPartyTransactionDomain","target":"us-gaap:RelatedPartyMember"}]},{"name":"rpt:domain-81","root":"us-gaap:ContractWithCustomerSalesChannelDomain","relationships":[{"source":"us-gaap:ContractWithCustomerSalesChannelDomain","target":"us-gaap:SalesChannelThroughIntermediaryMember"},{"source":"us-gaap:ContractWithCustomerSalesChannelDomain","target":"us-gaap:SalesChannelDirectlyToConsumerMember"}]},{"name":"rpt:domain-82","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-83","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-84","root":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","relationships":[{"source":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","target":"us-gaap:EmployeeStockOptionMember"},{"source":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","target":"us-gaap:RestrictedStockUnitsRSUMember"}]},{"name":"rpt:domain-85","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:UnlimitedCommonSharesMember"},{"source":"us-gaap:EquityComponentDomain","target":"tsndf:PriorWarrantsMember"},{"source":"us-gaap:EquityComponentDomain","target":"us-gaap:PreferredStockMember"}]},{"name":"rpt:domain-86","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-87","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-88","root":"us-gaap:BalanceSheetLocationDomain","relationships":[{"source":"us-gaap:BalanceSheetLocationDomain","target":"us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember"}]},{"name":"rpt:domain-89","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-90","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-91","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-92","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":"us-gaap:PreferredStockMember"},{"source":"us-gaap:EquityComponentDomain","target":"tsndf:CommonSharesEquivalentMember"},{"source":"us-gaap:EquityComponentDomain","target":"us-gaap:TreasuryStockCommonMember"},{"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-93","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"}]},{"name":"rpt:domain-94","root":"ecd:AllIndividualsMember","relationships":[{"source":"ecd:AllIndividualsMember","target":"ecd:NonNeosMember"}]},{"name":"rpt:domain-95","root":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","relationships":[{"source":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","target":"us-gaap:EmployeeStockOptionMember"},{"source":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","target":"us-gaap:StockAppreciationRightsSARSMember"}]},{"name":"rpt:domain-96","root":"ecd:AllTradingArrangementsMember","relationships":[]},{"name":"rpt:domain-97","root":"ecd:AllExecutiveCategoriesMember","relationships":[{"source":"ecd:AllExecutiveCategoriesMember","target":"ecd:PeoMember"},{"source":"ecd:AllExecutiveCategoriesMember","target":"ecd:NonPeoNeoMember"}]},{"name":"rpt:domain-98","root":"ecd:AllAdjToCompMember","relationships":[{"source":"ecd:AllAdjToCompMember","target":"ecd:AggtChngPnsnValInSummryCompstnTblForAplblYrMember"},{"source":"ecd:AllAdjToCompMember","target":"ecd:AggtPnsnAdjsSvcCstMember"},{"source":"ecd:AllAdjToCompMember","target":"ecd:EqtyAwrdsAdjsMember"},{"source":"ecd:AggtPnsnAdjsSvcCstMember","target":"ecd:PnsnAdjsSvcCstMember"},{"source":"ecd:AggtPnsnAdjsSvcCstMember","target":"ecd:PnsnAdjsPrrSvcCstMember"},{"source":"ecd:EqtyAwrdsAdjsMember","target":"ecd:EqtyAwrdsInSummryCompstnTblForAplblYrMember"},{"source":"ecd:EqtyAwrdsAdjsMember","target":"ecd:EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember"},{"source":"ecd:EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember","target":"ecd:YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember"},{"source":"ecd:EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember","target":"ecd:ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember"},{"source":"ecd:EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember","target":"ecd:VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember"},{"source":"ecd:EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember","target":"ecd:ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember"},{"source":"ecd:EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember","target":"ecd:FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember"},{"source":"ecd:EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember","target":"ecd:DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember"}]}],"members":[{"name":"country:CA","domainClasses":["srt:SegmentGeographicalDomain"]},{"name":"country:US","domainClasses":["srt:SegmentGeographicalDomain"]},{"name":"ecd:AggtChngPnsnValInSummryCompstnTblForAplblYrMember","domainClasses":["ecd:AllAdjToCompMember"]},{"name":"ecd:AggtPnsnAdjsSvcCstMember","domainClasses":["ecd:AllAdjToCompMember"]},{"name":"ecd:ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember","domainClasses":["ecd:AllAdjToCompMember"]},{"name":"ecd:ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember","domainClasses":["ecd:AllAdjToCompMember"]},{"name":"ecd:DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember","domainClasses":["ecd:AllAdjToCompMember"]},{"name":"ecd:EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember","domainClasses":["ecd:AllAdjToCompMember"]},{"name":"ecd:EqtyAwrdsAdjsMember","domainClasses":["ecd:AllAdjToCompMember"]},{"name":"ecd:EqtyAwrdsInSummryCompstnTblForAplblYrMember","domainClasses":["ecd:AllAdjToCompMember"]},{"name":"ecd:FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember","domainClasses":["ecd:AllAdjToCompMember"]},{"name":"ecd:NonNeosMember","domainClasses":["ecd:AllIndividualsMember"]},{"name":"ecd:NonPeoNeoMember","domainClasses":["ecd:AllExecutiveCategoriesMember"]},{"name":"ecd:PeoMember","domainClasses":["ecd:AllExecutiveCategoriesMember"]},{"name":"ecd:PnsnAdjsPrrSvcCstMember","domainClasses":["ecd:AllAdjToCompMember"]},{"name":"ecd:PnsnAdjsSvcCstMember","domainClasses":["ecd:AllAdjToCompMember"]},{"name":"ecd:VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember","domainClasses":["ecd:AllAdjToCompMember"]},{"name":"ecd:YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember","domainClasses":["ecd:AllAdjToCompMember"]},{"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:ContingentConsiderationTypeDomain"]},{"name":"tsndf:AssetsUnderFinanceLeasesMember","domainClasses":["us-gaap:PropertyPlantAndEquipmentTypeDomain"]},{"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:CanadianBusinessMember","domainClasses":["srt:OwnershipDomain"]},{"name":"tsndf:CanopyGrowthMember","domainClasses":["us-gaap:LongtermDebtTypeDomain"]},{"name":"tsndf:CanopyGrowthUsaLoanMember","domainClasses":["us-gaap:LongtermDebtTypeDomain"]},{"name":"tsndf:CanopyUsaEntitiesMember","domainClasses":["us-gaap:LongtermDebtTypeDomain"]},{"name":"tsndf:ChicagoAtlanticTermLoanMember","domainClasses":["us-gaap:LongtermDebtTypeDomain"]},{"name":"tsndf:CommonSharesEquivalentMember","domainClasses":["us-gaap:EquityComponentDomain"]},{"name":"tsndf:ConvertibleDebtMaturingJuneTwoThousandTwentySixMember","domainClasses":["us-gaap:LongtermDebtTypeDomain"]},{"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:FloridareportingunitmemberMember","domainClasses":["us-gaap:ReportingUnitDomain"]},{"name":"tsndf:FocusGrowthTermLoanMember","domainClasses":["us-gaap:LongtermDebtTypeDomain"]},{"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: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":["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:JuneAndAugustTwoThousandTwentyThreePrivatePlacementMember","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:OfficeFurnitureProductionEquipmentMember","domainClasses":["us-gaap:PropertyPlantAndEquipmentTypeDomain"]},{"name":"tsndf:OtherLoansMember","domainClasses":["us-gaap:DebtInstrumentNameDomain","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:PromissoryNotesSevenPointTwoFivePercentageMember","domainClasses":["us-gaap:DebtInstrumentNameDomain"]},{"name":"tsndf:PromissoryNotesSevenPointZeroToTenPointFivePercentageMember","domainClasses":["us-gaap:DebtInstrumentNameDomain"]},{"name":"tsndf:ProportionateVotingSharesMember","domainClasses":["us-gaap:ClassOfStockDomain"]},{"name":"tsndf:RatioCannabisLLCMember","domainClasses":["us-gaap:AssetAcquisitionDomain"]},{"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:StateFlowerAndTheApothecariumBusinessesMember","domainClasses":["us-gaap:BusinessAcquisitionAcquireeDomain"]},{"name":"tsndf:StateFlowerAndTheApothecariumContingentConsiderationsMember","domainClasses":["us-gaap:ContingentConsiderationTypeDomain"]},{"name":"tsndf:StateFlowerAndThreeApothecariumMember","domainClasses":["us-gaap:BusinessAcquisitionAcquireeDomain"]},{"name":"tsndf:StateFlowerMember","domainClasses":["us-gaap:ContingentConsiderationTypeDomain"]},{"name":"tsndf:StearnsLoanMember","domainClasses":["us-gaap:DebtInstrumentNameDomain","us-gaap:LongtermDebtTypeDomain"]},{"name":"tsndf:TerrAscendGrowthCorpMember","domainClasses":["srt:OwnershipDomain"]},{"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":"tsndf:UnlimitedCommonSharesMember","domainClasses":["us-gaap:EquityComponentDomain"]},{"name":"us-gaap:AccountingStandardsUpdate202307Member","domainClasses":["us-gaap:TypeOfAdoptionMember"]},{"name":"us-gaap:AccountsPayableAndAccruedLiabilitiesMember","domainClasses":["us-gaap:BalanceSheetLocationDomain"]},{"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:BaseRateMember","domainClasses":["us-gaap:VariableRateDomain"]},{"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: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:GeneralAndAdministrativeExpenseMember","domainClasses":["us-gaap:IncomeStatementLocationDomain"]},{"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:ShortTermDebtMember","domainClasses":["us-gaap:ExtinguishmentOfDebtTypeDomain"]},{"name":"us-gaap:StockAppreciationRightsSARSMember","domainClasses":["us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"]},{"name":"us-gaap:SubsequentEventMember","domainClasses":["us-gaap:SubsequentEventTypeDomain"]},{"name":"us-gaap:TreasuryStockCommonMember","domainClasses":["us-gaap:EquityComponentDomain"]},{"name":"us-gaap:WarrantMember","domainClasses":["us-gaap:EquityComponentDomain"]}],"cubes":[{"name":"rpt:cube-0","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap: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:RelatedPartyTransactionsByRelatedPartyAxis","domainNetwork":"rpt:domain-8","optional":true},{"dimension":"us-gaap:AssetAcquisitionAxis","domainNetwork":"rpt:domain-9","optional":true}]},{"name":"rpt:cube-4","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"srt:OwnershipAxis","domainNetwork":"rpt:domain-10","optional":true},{"dimension":"us-gaap:StatementClassOfStockAxis","domainNetwork":"rpt:domain-11","optional":true}]},{"name":"rpt:cube-5","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:ShortTermDebtTypeAxis","domainNetwork":"rpt:domain-12","optional":true},{"dimension":"srt:RangeAxis","domainNetwork":"rpt:domain-13","optional":true},{"dimension":"us-gaap:StatementEquityComponentsAxis","domainNetwork":"rpt:domain-14","optional":true},{"dimension":"us-gaap:BalanceSheetLocationAxis","domainNetwork":"rpt:domain-15","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:LongtermDebtTypeAxis","domainNetwork":"rpt:domain-16","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}]},{"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-17","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:DisposalGroupClassificationAxis","domainNetwork":"rpt:domain-18","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:AwardTypeAxis","domainNetwork":"rpt:domain-19","optional":true},{"dimension":"us-gaap:SubsidiarySaleOfStockAxis","domainNetwork":"rpt:domain-20","optional":true},{"dimension":"us-gaap:ContingentConsiderationByTypeAxis","domainNetwork":"rpt:domain-21","optional":true},{"dimension":"srt:RangeAxis","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:IncomeTaxAuthorityNameAxis","domainNetwork":"rpt:domain-23","optional":true}]},{"name":"rpt:cube-12","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:IncomeStatementLocationAxis","domainNetwork":"rpt:domain-24","optional":true},{"dimension":"us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis","domainNetwork":"rpt:domain-25","optional":true},{"dimension":"srt:StatementGeographicalAxis","domainNetwork":"rpt:domain-26","optional":true},{"dimension":"us-gaap:ReportingUnitAxis","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},{"dimension":"us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis","domainNetwork":"rpt:domain-28","optional":true},{"dimension":"us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis","domainNetwork":"rpt:domain-29","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:FiniteLivedIntangibleAssetsByMajorClassAxis","domainNetwork":"rpt:domain-30","optional":true},{"dimension":"us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis","domainNetwork":"rpt:domain-29","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:LongtermDebtTypeAxis","domainNetwork":"rpt:domain-31","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:StatementEquityComponentsAxis","domainNetwork":"rpt:domain-32","optional":true},{"dimension":"us-gaap:BusinessAcquisitionAxis","domainNetwork":"rpt:domain-33","optional":true},{"dimension":"srt:OwnershipAxis","domainNetwork":"rpt:domain-34","optional":true},{"dimension":"srt:StatementGeographicalAxis","domainNetwork":"rpt:domain-35","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":"srt:StatementGeographicalAxis","domainNetwork":"rpt:domain-36","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":"srt:StatementGeographicalAxis","domainNetwork":"rpt:domain-37","optional":true}]},{"name":"rpt:cube-19","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:AwardTypeAxis","domainNetwork":"rpt:domain-38","optional":true}]},{"name":"rpt:cube-20","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:BusinessAcquisitionAxis","domainNetwork":"rpt:domain-39","optional":true},{"dimension":"srt:RangeAxis","domainNetwork":"rpt:domain-40","optional":true}]},{"name":"rpt:cube-21","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:StatementEquityComponentsAxis","domainNetwork":"rpt:domain-41","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:StatementEquityComponentsAxis","domainNetwork":"rpt:domain-42","optional":true},{"dimension":"us-gaap:StatementClassOfStockAxis","domainNetwork":"rpt:domain-43","optional":true},{"dimension":"us-gaap:BusinessAcquisitionAxis","domainNetwork":"rpt:domain-39","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:DebtInstrumentAxis","domainNetwork":"rpt:domain-44","optional":true},{"dimension":"srt:RangeAxis","domainNetwork":"rpt:domain-22","optional":true},{"dimension":"us-gaap:AdjustmentsForNewAccountingPronouncementsAxis","domainNetwork":"rpt:domain-45","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:PropertyPlantAndEquipmentByTypeAxis","domainNetwork":"rpt:domain-46","optional":true},{"dimension":"srt:RangeAxis","domainNetwork":"rpt:domain-22","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:IndefiniteLivedIntangibleAssetsByMajorClassAxis","domainNetwork":"rpt:domain-29","optional":true},{"dimension":"us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis","domainNetwork":"rpt:domain-47","optional":true},{"dimension":"srt:RangeAxis","domainNetwork":"rpt:domain-40","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:BusinessAcquisitionAxis","domainNetwork":"rpt:domain-48","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":"srt:RangeAxis","domainNetwork":"rpt:domain-40","optional":true},{"dimension":"us-gaap:ConcentrationRiskByTypeAxis","domainNetwork":"rpt:domain-49","optional":true},{"dimension":"us-gaap:ConcentrationRiskByBenchmarkAxis","domainNetwork":"rpt:domain-50","optional":true},{"dimension":"us-gaap:ManagingRisksInherentInServicingAssetsAndServicingLiabilitiesByTypeOfRiskAxis","domainNetwork":"rpt:domain-51","optional":true},{"dimension":"us-gaap:VariableRateAxis","domainNetwork":"rpt:domain-52","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:FairValueByMeasurementFrequencyAxis","domainNetwork":"rpt:domain-53","optional":true},{"dimension":"us-gaap:FairValueByFairValueHierarchyLevelAxis","domainNetwork":"rpt:domain-54","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:ContingentConsiderationByTypeAxis","domainNetwork":"rpt:domain-21","optional":true},{"dimension":"us-gaap:AwardTypeAxis","domainNetwork":"rpt:domain-19","optional":true},{"dimension":"us-gaap:SubsidiarySaleOfStockAxis","domainNetwork":"rpt:domain-55","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:IncomeStatementLocationAxis","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":"us-gaap:BalanceSheetLocationAxis","domainNetwork":"rpt:domain-57","optional":true},{"dimension":"us-gaap:IncomeTaxAuthorityAxis","domainNetwork":"rpt:domain-58","optional":true},{"dimension":"us-gaap:IncomeTaxAuthorityNameAxis","domainNetwork":"rpt:domain-23","optional":true},{"dimension":"us-gaap:TaxPeriodAxis","domainNetwork":"rpt:domain-59","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:PublicUtilitiesInventoryAxis","domainNetwork":"rpt:domain-60","optional":true}]},{"name":"rpt:cube-33","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"srt:RangeAxis","domainNetwork":"rpt:domain-40","optional":true},{"dimension":"us-gaap:BusinessAcquisitionAxis","domainNetwork":"rpt:domain-39","optional":true},{"dimension":"us-gaap:IncomeStatementLocationAxis","domainNetwork":"rpt:domain-24","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":"srt:RangeAxis","domainNetwork":"rpt:domain-40","optional":true},{"dimension":"us-gaap:LongtermDebtTypeAxis","domainNetwork":"rpt:domain-61","optional":true},{"dimension":"us-gaap:VariableRateAxis","domainNetwork":"rpt:domain-62","optional":true},{"dimension":"us-gaap:BusinessAcquisitionAxis","domainNetwork":"rpt:domain-63","optional":true},{"dimension":"us-gaap:StatementClassOfStockAxis","domainNetwork":"rpt:domain-64","optional":true},{"dimension":"us-gaap:LineOfCreditFacilityAxis","domainNetwork":"rpt:domain-65","optional":true},{"dimension":"us-gaap:DebtInstrumentAxis","domainNetwork":"rpt:domain-66","optional":true},{"dimension":"srt:StatementScenarioAxis","domainNetwork":"rpt:domain-67","optional":true},{"dimension":"us-gaap:SubsequentEventTypeAxis","domainNetwork":"rpt:domain-68","optional":true},{"dimension":"srt:OwnershipAxis","domainNetwork":"rpt:domain-34","optional":true},{"dimension":"us-gaap:ExtinguishmentOfDebtAxis","domainNetwork":"rpt:domain-69","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:LongtermDebtTypeAxis","domainNetwork":"rpt:domain-70","optional":true},{"dimension":"us-gaap:BusinessAcquisitionAxis","domainNetwork":"rpt:domain-71","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":"srt:StatementGeographicalAxis","domainNetwork":"rpt:domain-72","optional":true}]},{"name":"rpt:cube-37","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:BusinessAcquisitionAxis","domainNetwork":"rpt:domain-73","optional":true},{"dimension":"srt:StatementGeographicalAxis","domainNetwork":"rpt:domain-74","optional":true},{"dimension":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-75","optional":true}]},{"name":"rpt:cube-38","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:IncomeStatementLocationAxis","domainNetwork":"rpt:domain-24","optional":true},{"dimension":"srt:StatementGeographicalAxis","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:PropertyPlantAndEquipmentByTypeAxis","domainNetwork":"rpt:domain-77","optional":true}]},{"name":"rpt:cube-40","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:SubsidiarySaleOfStockAxis","domainNetwork":"rpt:domain-78","optional":true},{"dimension":"us-gaap:VestingAxis","domainNetwork":"rpt:domain-79","optional":true},{"dimension":"us-gaap:RelatedPartyTransactionAxis","domainNetwork":"rpt:domain-80","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:ContractWithCustomerSalesChannelAxis","domainNetwork":"rpt:domain-81","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:AwardTypeAxis","domainNetwork":"rpt:domain-82","optional":true},{"dimension":"us-gaap:BusinessAcquisitionAxis","domainNetwork":"rpt:domain-39","optional":true},{"dimension":"srt:RangeAxis","domainNetwork":"rpt:domain-40","optional":true},{"dimension":"us-gaap:VestingAxis","domainNetwork":"rpt:domain-83","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:AwardTypeAxis","domainNetwork":"rpt:domain-84","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":"srt:RangeAxis","domainNetwork":"rpt:domain-22","optional":true},{"dimension":"us-gaap:StatementEquityComponentsAxis","domainNetwork":"rpt:domain-85","optional":true},{"dimension":"us-gaap:StatementClassOfStockAxis","domainNetwork":"rpt:domain-86","optional":true},{"dimension":"us-gaap:SubsidiarySaleOfStockAxis","domainNetwork":"rpt:domain-87","optional":true},{"dimension":"us-gaap:BalanceSheetLocationAxis","domainNetwork":"rpt:domain-88","optional":true},{"dimension":"us-gaap:LongtermDebtTypeAxis","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:StatementEquityComponentsAxis","domainNetwork":"rpt:domain-90","optional":true},{"dimension":"us-gaap:StatementClassOfStockAxis","domainNetwork":"rpt:domain-43","optional":true},{"dimension":"us-gaap:BusinessAcquisitionAxis","domainNetwork":"rpt:domain-39","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:StatementClassOfStockAxis","domainNetwork":"rpt:domain-91","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:StatementClassOfStockAxis","domainNetwork":"rpt:domain-91","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":"us-gaap:StatementEquityComponentsAxis","domainNetwork":"rpt:domain-92","optional":true},{"dimension":"us-gaap:StatementClassOfStockAxis","domainNetwork":"rpt:domain-93","optional":true},{"dimension":"us-gaap:SubsidiarySaleOfStockAxis","domainNetwork":"rpt:domain-78","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}]},{"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":"ecd:IndividualAxis","domainNetwork":"rpt:domain-94","optional":true},{"dimension":"us-gaap:AwardTypeAxis","domainNetwork":"rpt:domain-95","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":"ecd:RestatementDateAxis"}]},{"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":"ecd:RestatementDateAxis"},{"dimension":"ecd:IndividualAxis","domainNetwork":"rpt:domain-94","optional":true}]},{"name":"rpt:cube-53","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":"ecd:TradingArrAxis","domainNetwork":"rpt:domain-96","optional":true},{"dimension":"ecd:IndividualAxis","domainNetwork":"rpt:domain-94","optional":true}]},{"name":"rpt:cube-54","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-55","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":"ecd:RestatementDateAxis"},{"dimension":"ecd:IndividualAxis","domainNetwork":"rpt:domain-94","optional":true}]},{"name":"rpt:cube-56","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":"ecd:ExecutiveCategoryAxis","domainNetwork":"rpt:domain-97","optional":true},{"dimension":"ecd:IndividualAxis","domainNetwork":"rpt:domain-94","optional":true},{"dimension":"ecd:AdjToCompAxis","domainNetwork":"rpt:domain-98","optional":true}]},{"name":"rpt:cube-57","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-58","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":"ecd:ExecutiveCategoryAxis","domainNetwork":"rpt:domain-97","optional":true},{"dimension":"ecd:IndividualAxis","domainNetwork":"rpt:domain-94","optional":true},{"dimension":"ecd:MeasureAxis"}]},{"name":"rpt:cube-59","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":"ecd:MeasureAxis"}]},{"name":"rpt:cube-60","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":"ecd:IndividualAxis","domainNetwork":"rpt:domain-94","optional":true}]},{"name":"rpt:cube-61","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":"ecd:ExecutiveCategoryAxis","domainNetwork":"rpt:domain-97","optional":true},{"dimension":"ecd:IndividualAxis","domainNetwork":"rpt:domain-94","optional":true},{"dimension":"ecd:MeasureAxis"}]},{"name":"rpt:cube-62","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":"ecd:ExecutiveCategoryAxis","domainNetwork":"rpt:domain-97","optional":true},{"dimension":"ecd:IndividualAxis","domainNetwork":"rpt:domain-94","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":"Canada","language":"en-US"},{"forObject":"country:US","labelType":"xbrl:terseLabel","value":"United States","language":"en-US"},{"forObject":"country:US","labelType":"xbrl:label","value":"UNITED STATES","language":"en-US"},{"forObject":"cyd:CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock","labelType":"xbrl:label","value":"Cybersecurity Risk Board Committee or Subcommittee Responsible for Oversight [Text Block]","language":"en-US"},{"forObject":"cyd:CybersecurityRiskBoardOfDirectorsOversightTextBlock","labelType":"xbrl:label","value":"Cybersecurity Risk Board of Directors Oversight [Text Block]","language":"en-US"},{"forObject":"cyd:CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock","labelType":"xbrl:label","value":"Cybersecurity Risk Management Expertise of Management Responsible [Text Block]","language":"en-US"},{"forObject":"cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag","labelType":"xbrl:label","value":"Cybersecurity Risk Management Positions or Committees Responsible [Flag]","language":"en-US"},{"forObject":"cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag","labelType":"xbrl:label","value":"Cybersecurity Risk Management Positions or Committees Responsible Report to Board [Flag]","language":"en-US"},{"forObject":"cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock","labelType":"xbrl:label","value":"Cybersecurity Risk Management Positions or Committees Responsible [Text Block]","language":"en-US"},{"forObject":"cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock","labelType":"xbrl:label","value":"Cybersecurity Risk Management Processes for Assessing, Identifying, and Managing Threats [Text Block]","language":"en-US"},{"forObject":"cyd:CybersecurityRiskManagementProcessesIntegratedFlag","labelType":"xbrl:label","value":"Cybersecurity Risk Management Processes Integrated [Flag]","language":"en-US"},{"forObject":"cyd:CybersecurityRiskManagementProcessesIntegratedTextBlock","labelType":"xbrl:label","value":"Cybersecurity Risk Management Processes Integrated [Text Block]","language":"en-US"},{"forObject":"cyd:CybersecurityRiskManagementStrategyAndGovernanceAbstract","labelType":"xbrl:label","value":"Cybersecurity Risk Management, Strategy, and Governance [Abstract]","language":"en-US"},{"forObject":"cyd:CybersecurityRiskManagementStrategyAndGovernanceLineItems","labelType":"xbrl:label","value":"Cybersecurity Risk Management, Strategy, and Governance [Line Items]","language":"en-US"},{"forObject":"cyd:CybersecurityRiskManagementStrategyAndGovernanceTable","labelType":"xbrl:label","value":"Cybersecurity Risk Management, Strategy, and Governance [Table]","language":"en-US"},{"forObject":"cyd:CybersecurityRiskManagementThirdPartyEngagedFlag","labelType":"xbrl:label","value":"Cybersecurity Risk Management Third Party Engaged [Flag]","language":"en-US"},{"forObject":"cyd:CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag","labelType":"xbrl:label","value":"Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Flag]","language":"en-US"},{"forObject":"cyd:CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock","labelType":"xbrl:label","value":"Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Text Block]","language":"en-US"},{"forObject":"cyd:CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock","labelType":"xbrl:label","value":"Cybersecurity Risk Process for Informing Board Committee or Subcommittee Responsible for Oversight [Text Block]","language":"en-US"},{"forObject":"cyd:CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock","labelType":"xbrl:label","value":"Cybersecurity Risk Process for Informing Management or Committees Responsible [Text Block]","language":"en-US"},{"forObject":"cyd:CybersecurityRiskRoleOfManagementTextBlock","labelType":"xbrl:label","value":"Cybersecurity Risk Role of Management [Text Block]","language":"en-US"},{"forObject":"cyd:CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag","labelType":"xbrl:label","value":"Cybersecurity Risk Third Party Oversight and Identification Processes [Flag]","language":"en-US"},{"forObject":"dei:AmendmentFlag","labelType":"xbrl:terseLabel","value":"Amendment Flag","language":"en-US"},{"forObject":"dei:AmendmentFlag","labelType":"xbrl:label","value":"Amendment Flag","language":"en-US"},{"forObject":"dei:AuditorFirmId","labelType":"xbrl:label","value":"Auditor Firm ID","language":"en-US"},{"forObject":"dei:AuditorLocation","labelType":"xbrl:label","value":"Auditor Location","language":"en-US"},{"forObject":"dei:AuditorName","labelType":"xbrl:label","value":"Auditor Name","language":"en-US"},{"forObject":"dei:AuditorOpinionTextBlock","labelType":"xbrl:label","value":"Auditor Opinion","language":"en-US"},{"forObject":"dei:CityAreaCode","labelType":"xbrl:terseLabel","value":"City Area Code","language":"en-US"},{"forObject":"dei:CityAreaCode","labelType":"xbrl:label","value":"City Area Code","language":"en-US"},{"forObject":"dei:CoverAbstract","labelType":"xbrl:terseLabel","value":"Cover","language":"en-US"},{"forObject":"dei:CoverAbstract","labelType":"xbrl:label","value":"Cover [Abstract]","language":"en-US"},{"forObject":"dei:CurrentFiscalYearEndDate","labelType":"xbrl:terseLabel","value":"Current Fiscal Year End Date","language":"en-US"},{"forObject":"dei:CurrentFiscalYearEndDate","labelType":"xbrl:label","value":"Current Fiscal Year End Date","language":"en-US"},{"forObject":"dei:DocumentAnnualReport","labelType":"xbrl:label","value":"Document Annual Report","language":"en-US"},{"forObject":"dei:DocumentAnnualReport","labelType":"xbrl:terseLabel","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:terseLabel","value":"Document Fiscal Period Focus","language":"en-US"},{"forObject":"dei:DocumentFiscalPeriodFocus","labelType":"xbrl:label","value":"Document Fiscal Period Focus","language":"en-US"},{"forObject":"dei:DocumentFiscalYearFocus","labelType":"xbrl:terseLabel","value":"Document Fiscal Year Focus","language":"en-US"},{"forObject":"dei:DocumentFiscalYearFocus","labelType":"xbrl:label","value":"Document Fiscal Year Focus","language":"en-US"},{"forObject":"dei:DocumentPeriodEndDate","labelType":"xbrl:terseLabel","value":"Document Period End Date","language":"en-US"},{"forObject":"dei:DocumentPeriodEndDate","labelType":"xbrl:label","value":"Document Period End Date","language":"en-US"},{"forObject":"dei:DocumentTransitionReport","labelType":"xbrl:terseLabel","value":"Document Transition Report","language":"en-US"},{"forObject":"dei:DocumentTransitionReport","labelType":"xbrl:label","value":"Document Transition Report","language":"en-US"},{"forObject":"dei:DocumentType","labelType":"xbrl:terseLabel","value":"Document Type","language":"en-US"},{"forObject":"dei:DocumentType","labelType":"xbrl:label","value":"Document Type","language":"en-US"},{"forObject":"dei:DocumentsIncorporatedByReferenceTextBlock","labelType":"xbrl:label","value":"Documents Incorporated by Reference [Text Block]","language":"en-US"},{"forObject":"dei:DocumentsIncorporatedByReferenceTextBlock","labelType":"xbrl:terseLabel","value":"Documents Incorporated by Reference","language":"en-US"},{"forObject":"dei:EntityAddressAddressLine1","labelType":"xbrl:terseLabel","value":"Entity Address, Address Line One","language":"en-US"},{"forObject":"dei:EntityAddressAddressLine1","labelType":"xbrl:label","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:terseLabel","value":"Entity Address, City or Town","language":"en-US"},{"forObject":"dei:EntityAddressCityOrTown","labelType":"xbrl:label","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:terseLabel","value":"Entity Address, Postal Zip Code","language":"en-US"},{"forObject":"dei:EntityAddressPostalZipCode","labelType":"xbrl:label","value":"Entity Address, Postal Zip Code","language":"en-US"},{"forObject":"dei:EntityAddressStateOrProvince","labelType":"xbrl:terseLabel","value":"Entity Address, State or Province","language":"en-US"},{"forObject":"dei:EntityAddressStateOrProvince","labelType":"xbrl:label","value":"Entity Address, State or Province","language":"en-US"},{"forObject":"dei:EntityCentralIndexKey","labelType":"xbrl:terseLabel","value":"Entity Central Index Key","language":"en-US"},{"forObject":"dei:EntityCentralIndexKey","labelType":"xbrl:label","value":"Entity Central Index Key","language":"en-US"},{"forObject":"dei:EntityCommonStockSharesOutstanding","labelType":"xbrl:terseLabel","value":"Entity Common Stock, Shares Outstanding","language":"en-US"},{"forObject":"dei:EntityCommonStockSharesOutstanding","labelType":"xbrl:label","value":"Entity Common Stock, Shares Outstanding","language":"en-US"},{"forObject":"dei:EntityCurrentReportingStatus","labelType":"xbrl:terseLabel","value":"Entity Current Reporting Status","language":"en-US"},{"forObject":"dei:EntityCurrentReportingStatus","labelType":"xbrl:label","value":"Entity Current Reporting Status","language":"en-US"},{"forObject":"dei:EntityDomain","labelType":"xbrl:terseLabel","value":"All Entities","language":"en-US"},{"forObject":"dei:EntityDomain","labelType":"xbrl:label","value":"Entity [Domain]","language":"en-US"},{"forObject":"dei:EntityEmergingGrowthCompany","labelType":"xbrl:terseLabel","value":"Entity Emerging Growth Company","language":"en-US"},{"forObject":"dei:EntityEmergingGrowthCompany","labelType":"xbrl:label","value":"Entity Emerging Growth Company","language":"en-US"},{"forObject":"dei:EntityExTransitionPeriod","labelType":"xbrl:terseLabel","value":"Entity Ex Transition Period","language":"en-US"},{"forObject":"dei:EntityExTransitionPeriod","labelType":"xbrl:label","value":"Entity Ex Transition Period","language":"en-US"},{"forObject":"dei:EntityFileNumber","labelType":"xbrl:terseLabel","value":"Entity File Number","language":"en-US"},{"forObject":"dei:EntityFileNumber","labelType":"xbrl:label","value":"Entity File Number","language":"en-US"},{"forObject":"dei:EntityFilerCategory","labelType":"xbrl:terseLabel","value":"Entity Filer Category","language":"en-US"},{"forObject":"dei:EntityFilerCategory","labelType":"xbrl:label","value":"Entity Filer Category","language":"en-US"},{"forObject":"dei:EntityIncorporationDateOfIncorporation","labelType":"xbrl:terseLabel","value":"Entity date of incorporation","language":"en-US"},{"forObject":"dei:EntityIncorporationDateOfIncorporation","labelType":"xbrl:label","value":"Entity Incorporation, Date of Incorporation","language":"en-US"},{"forObject":"dei:EntityIncorporationStateCountryCode","labelType":"xbrl:terseLabel","value":"Entity Incorporation, State or Country Code","language":"en-US"},{"forObject":"dei:EntityIncorporationStateCountryCode","labelType":"xbrl:label","value":"Entity Incorporation, State or Country Code","language":"en-US"},{"forObject":"dei:EntityInteractiveDataCurrent","labelType":"xbrl:terseLabel","value":"Entity Interactive Data Current","language":"en-US"},{"forObject":"dei:EntityInteractiveDataCurrent","labelType":"xbrl:label","value":"Entity Interactive Data Current","language":"en-US"},{"forObject":"dei:EntityPublicFloat","labelType":"xbrl:label","value":"Entity Public Float","language":"en-US"},{"forObject":"dei:EntityPublicFloat","labelType":"xbrl:terseLabel","value":"Entity Public Float","language":"en-US"},{"forObject":"dei:EntityRegistrantName","labelType":"xbrl:terseLabel","value":"Entity Registrant Name","language":"en-US"},{"forObject":"dei:EntityRegistrantName","labelType":"xbrl:label","value":"Entity Registrant Name","language":"en-US"},{"forObject":"dei:EntityShellCompany","labelType":"xbrl:terseLabel","value":"Entity Shell Company","language":"en-US"},{"forObject":"dei:EntityShellCompany","labelType":"xbrl:label","value":"Entity Shell Company","language":"en-US"},{"forObject":"dei:EntitySmallBusiness","labelType":"xbrl:terseLabel","value":"Entity Small Business","language":"en-US"},{"forObject":"dei:EntitySmallBusiness","labelType":"xbrl:label","value":"Entity Small Business","language":"en-US"},{"forObject":"dei:EntityTaxIdentificationNumber","labelType":"xbrl:terseLabel","value":"Entity Tax Identification Number","language":"en-US"},{"forObject":"dei:EntityTaxIdentificationNumber","labelType":"xbrl:label","value":"Entity Tax Identification Number","language":"en-US"},{"forObject":"dei:EntityVoluntaryFilers","labelType":"xbrl:label","value":"Entity Voluntary Filers","language":"en-US"},{"forObject":"dei:EntityVoluntaryFilers","labelType":"xbrl:terseLabel","value":"Entity Voluntary Filers","language":"en-US"},{"forObject":"dei:EntityWellKnownSeasonedIssuer","labelType":"xbrl:label","value":"Entity Well-known Seasoned Issuer","language":"en-US"},{"forObject":"dei:EntityWellKnownSeasonedIssuer","labelType":"xbrl:terseLabel","value":"Entity Well-known Seasoned Issuer","language":"en-US"},{"forObject":"dei:IcfrAuditorAttestationFlag","labelType":"xbrl:label","value":"ICFR Auditor Attestation Flag","language":"en-US"},{"forObject":"dei:IcfrAuditorAttestationFlag","labelType":"xbrl:terseLabel","value":"ICFR Auditor Attestation Flag","language":"en-US"},{"forObject":"dei:LegalEntityAxis","labelType":"xbrl:terseLabel","value":"Legal Entity:","language":"en-US"},{"forObject":"dei:LegalEntityAxis","labelType":"xbrl:label","value":"Legal Entity [Axis]","language":"en-US"},{"forObject":"dei:LocalPhoneNumber","labelType":"xbrl:terseLabel","value":"Local Phone Number","language":"en-US"},{"forObject":"dei:LocalPhoneNumber","labelType":"xbrl:label","value":"Local Phone Number","language":"en-US"},{"forObject":"dei:Security12gTitle","labelType":"xbrl:label","value":"Title of 12(g) Security","language":"en-US"},{"forObject":"ecd:Additional402vDisclosureTextBlock","labelType":"xbrl:label","value":"Additional 402(v) Disclosure [Text Block]","language":"en-US"},{"forObject":"ecd:Additional402vDisclosureTextBlock","labelType":"xbrl:terseLabel","value":"Additional 402(v) Disclosure","language":"en-US"},{"forObject":"ecd:AdjLineItems","labelType":"xbrl:label","value":"Adjustment [Line Items]","language":"en-US"},{"forObject":"ecd:AdjLineItems","labelType":"xbrl:terseLabel","value":"Adjustment","language":"en-US"},{"forObject":"ecd:AdjToCompAmt","labelType":"xbrl:label","value":"Adjustment to Compensation Amount","language":"en-US"},{"forObject":"ecd:AdjToCompAmt","labelType":"xbrl:terseLabel","value":"Adjustment to Compensation, Amount","language":"en-US"},{"forObject":"ecd:AdjToCompAxis","labelType":"xbrl:label","value":"Adjustment to Compensation [Axis]","language":"en-US"},{"forObject":"ecd:AdjToCompAxis","labelType":"xbrl:terseLabel","value":"Adjustment to Compensation:","language":"en-US"},{"forObject":"ecd:AdjToNonPeoNeoCompFnTextBlock","labelType":"xbrl:label","value":"Adjustment to Non-PEO NEO Compensation Footnote [Text Block]","language":"en-US"},{"forObject":"ecd:AdjToNonPeoNeoCompFnTextBlock","labelType":"xbrl:terseLabel","value":"Adjustment to Non-PEO NEO Compensation Footnote","language":"en-US"},{"forObject":"ecd:AdjToPeoCompFnTextBlock","labelType":"xbrl:label","value":"Adjustment To PEO Compensation, Footnote [Text Block]","language":"en-US"},{"forObject":"ecd:AdjToPeoCompFnTextBlock","labelType":"xbrl:terseLabel","value":"Adjustment To PEO Compensation, Footnote","language":"en-US"},{"forObject":"ecd:AggtChngPnsnValInSummryCompstnTblForAplblYrMember","labelType":"xbrl:label","value":"Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table [Member]","language":"en-US"},{"forObject":"ecd:AggtChngPnsnValInSummryCompstnTblForAplblYrMember","labelType":"xbrl:terseLabel","value":"Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table","language":"en-US"},{"forObject":"ecd:AggtErrCompAmt","labelType":"xbrl:label","value":"Aggregate Erroneous Compensation Amount","language":"en-US"},{"forObject":"ecd:AggtErrCompAmt","labelType":"xbrl:terseLabel","value":"Aggregate Erroneous Compensation Amount","language":"en-US"},{"forObject":"ecd:AggtErrCompNotYetDeterminedTextBlock","labelType":"xbrl:label","value":"Aggregate Erroneous Compensation Not Yet Determined [Text Block]","language":"en-US"},{"forObject":"ecd:AggtErrCompNotYetDeterminedTextBlock","labelType":"xbrl:terseLabel","value":"Aggregate Erroneous Compensation Not Yet Determined","language":"en-US"},{"forObject":"ecd:AggtPnsnAdjsSvcCstMember","labelType":"xbrl:label","value":"Aggregate Pension Adjustments Service Cost [Member]","language":"en-US"},{"forObject":"ecd:AggtPnsnAdjsSvcCstMember","labelType":"xbrl:terseLabel","value":"Aggregate Pension Adjustments Service Cost","language":"en-US"},{"forObject":"ecd:AllAdjToCompMember","labelType":"xbrl:label","value":"All Adjustments to Compensation [Member]","language":"en-US"},{"forObject":"ecd:AllAdjToCompMember","labelType":"xbrl:terseLabel","value":"All Adjustments to Compensation","language":"en-US"},{"forObject":"ecd:AllExecutiveCategoriesMember","labelType":"xbrl:label","value":"All Executive Categories [Member]","language":"en-US"},{"forObject":"ecd:AllExecutiveCategoriesMember","labelType":"xbrl:terseLabel","value":"All Executive Categories","language":"en-US"},{"forObject":"ecd:AllIndividualsMember","labelType":"xbrl:label","value":"All Individuals [Member]","language":"en-US"},{"forObject":"ecd:AllIndividualsMember","labelType":"xbrl:terseLabel","value":"All Individuals","language":"en-US"},{"forObject":"ecd:AllTradingArrangementsMember","labelType":"xbrl:label","value":"All Trading Arrangements [Member]","language":"en-US"},{"forObject":"ecd:AllTradingArrangementsMember","labelType":"xbrl:terseLabel","value":"All Trading Arrangements","language":"en-US"},{"forObject":"ecd:AwardExrcPrice","labelType":"xbrl:label","value":"Award Exercise Price","language":"en-US"},{"forObject":"ecd:AwardExrcPrice","labelType":"xbrl:terseLabel","value":"Exercise Price","language":"en-US"},{"forObject":"ecd:AwardGrantDateFairValue","labelType":"xbrl:label","value":"Award Grant Date Fair Value","language":"en-US"},{"forObject":"ecd:AwardGrantDateFairValue","labelType":"xbrl:terseLabel","value":"Fair Value as of Grant Date","language":"en-US"},{"forObject":"ecd:AwardTmgDiscLineItems","labelType":"xbrl:label","value":"Award Timing Disclosures [Line Items]","language":"en-US"},{"forObject":"ecd:AwardTmgDiscLineItems","labelType":"xbrl:terseLabel","value":"Award Timing Disclosures","language":"en-US"},{"forObject":"ecd:AwardTmgDiscTable","labelType":"xbrl:label","value":"Award Timing Disclosure [Table]","language":"en-US"},{"forObject":"ecd:AwardTmgDiscTable","labelType":"xbrl:terseLabel","value":"Award Timing Disclosure","language":"en-US"},{"forObject":"ecd:AwardTmgHowMnpiCnsdrdTextBlock","labelType":"xbrl:label","value":"Award Timing, How MNPI Considered [Text Block]","language":"en-US"},{"forObject":"ecd:AwardTmgHowMnpiCnsdrdTextBlock","labelType":"xbrl:terseLabel","value":"Award Timing, How MNPI Considered","language":"en-US"},{"forObject":"ecd:AwardTmgMethodTextBlock","labelType":"xbrl:label","value":"Award Timing Method [Text Block]","language":"en-US"},{"forObject":"ecd:AwardTmgMethodTextBlock","labelType":"xbrl:terseLabel","value":"Award Timing Method","language":"en-US"},{"forObject":"ecd:AwardTmgMnpiCnsdrdFlag","labelType":"xbrl:label","value":"Award Timing MNPI Considered [Flag]","language":"en-US"},{"forObject":"ecd:AwardTmgMnpiCnsdrdFlag","labelType":"xbrl:terseLabel","value":"Award Timing MNPI Considered","language":"en-US"},{"forObject":"ecd:AwardTmgMnpiDiscTextBlock","labelType":"xbrl:label","value":"Award Timing MNPI Disclosure [Text Block]","language":"en-US"},{"forObject":"ecd:AwardTmgMnpiDiscTextBlock","labelType":"xbrl:terseLabel","value":"Award Timing MNPI Disclosure","language":"en-US"},{"forObject":"ecd:AwardTmgPredtrmndFlag","labelType":"xbrl:label","value":"Award Timing Predetermined [Flag]","language":"en-US"},{"forObject":"ecd:AwardTmgPredtrmndFlag","labelType":"xbrl:terseLabel","value":"Award Timing Predetermined","language":"en-US"},{"forObject":"ecd:AwardUndrlygSecuritiesAmt","labelType":"xbrl:label","value":"Award Underlying Securities Amount","language":"en-US"},{"forObject":"ecd:AwardUndrlygSecuritiesAmt","labelType":"xbrl:terseLabel","value":"Underlying Securities","language":"en-US"},{"forObject":"ecd:AwardsCloseToMnpiDiscIndName","labelType":"xbrl:label","value":"Awards Close in Time to MNPI Disclosures, Individual Name","language":"en-US"},{"forObject":"ecd:AwardsCloseToMnpiDiscIndName","labelType":"xbrl:terseLabel","value":"Name","language":"en-US"},{"forObject":"ecd:AwardsCloseToMnpiDiscLineItems","labelType":"xbrl:label","value":"Awards Close in Time to MNPI Disclosures [Line Items]","language":"en-US"},{"forObject":"ecd:AwardsCloseToMnpiDiscLineItems","labelType":"xbrl:terseLabel","value":"Awards Close in Time to MNPI Disclosures","language":"en-US"},{"forObject":"ecd:AwardsCloseToMnpiDiscTable","labelType":"xbrl:label","value":"Awards Close in Time to MNPI Disclosures [Table]","language":"en-US"},{"forObject":"ecd:AwardsCloseToMnpiDiscTable","labelType":"xbrl:terseLabel","value":"Awards Close in Time to MNPI Disclosures","language":"en-US"},{"forObject":"ecd:AwardsCloseToMnpiDiscTableTextBlock","labelType":"xbrl:label","value":"Awards Close in Time to MNPI Disclosures [Table Text Block]","language":"en-US"},{"forObject":"ecd:AwardsCloseToMnpiDiscTableTextBlock","labelType":"xbrl:terseLabel","value":"Awards Close in Time to MNPI Disclosures, Table","language":"en-US"},{"forObject":"ecd:ChangedPeerGroupFnTextBlock","labelType":"xbrl:label","value":"Changed Peer Group, Footnote [Text Block]","language":"en-US"},{"forObject":"ecd:ChangedPeerGroupFnTextBlock","labelType":"xbrl:terseLabel","value":"Changed Peer Group, Footnote","language":"en-US"},{"forObject":"ecd:ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember","labelType":"xbrl:label","value":"Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year [Member]","language":"en-US"},{"forObject":"ecd:ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember","labelType":"xbrl:terseLabel","value":"Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year","language":"en-US"},{"forObject":"ecd:ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember","labelType":"xbrl:label","value":"Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested [Member]","language":"en-US"},{"forObject":"ecd:ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember","labelType":"xbrl:terseLabel","value":"Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested","language":"en-US"},{"forObject":"ecd:CoSelectedMeasureAmt","labelType":"xbrl:label","value":"Company Selected Measure Amount","language":"en-US"},{"forObject":"ecd:CoSelectedMeasureAmt","labelType":"xbrl:terseLabel","value":"Company Selected Measure Amount","language":"en-US"},{"forObject":"ecd:CoSelectedMeasureName","labelType":"xbrl:label","value":"Company Selected Measure Name","language":"en-US"},{"forObject":"ecd:CoSelectedMeasureName","labelType":"xbrl:terseLabel","value":"Company Selected Measure Name","language":"en-US"},{"forObject":"ecd:CompActuallyPaidVsCoSelectedMeasureTextBlock","labelType":"xbrl:label","value":"Compensation Actually Paid vs. Company Selected Measure [Text Block]","language":"en-US"},{"forObject":"ecd:CompActuallyPaidVsCoSelectedMeasureTextBlock","labelType":"xbrl:terseLabel","value":"Compensation Actually Paid vs. Company Selected Measure","language":"en-US"},{"forObject":"ecd:CompActuallyPaidVsNetIncomeTextBlock","labelType":"xbrl:label","value":"Compensation Actually Paid vs. Net Income [Text Block]","language":"en-US"},{"forObject":"ecd:CompActuallyPaidVsNetIncomeTextBlock","labelType":"xbrl:terseLabel","value":"Compensation Actually Paid vs. Net Income","language":"en-US"},{"forObject":"ecd:CompActuallyPaidVsOtherMeasureTextBlock","labelType":"xbrl:label","value":"Compensation Actually Paid vs. Other Measure [Text Block]","language":"en-US"},{"forObject":"ecd:CompActuallyPaidVsOtherMeasureTextBlock","labelType":"xbrl:terseLabel","value":"Compensation Actually Paid vs. Other Measure","language":"en-US"},{"forObject":"ecd:CompActuallyPaidVsTotalShareholderRtnTextBlock","labelType":"xbrl:label","value":"Compensation Actually Paid vs. Total Shareholder Return [Text Block]","language":"en-US"},{"forObject":"ecd:CompActuallyPaidVsTotalShareholderRtnTextBlock","labelType":"xbrl:terseLabel","value":"Compensation Actually Paid vs. Total Shareholder Return","language":"en-US"},{"forObject":"ecd:DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember","labelType":"xbrl:label","value":"Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year [Member]","language":"en-US"},{"forObject":"ecd:DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember","labelType":"xbrl:terseLabel","value":"Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year","language":"en-US"},{"forObject":"ecd:EqtyAwrdsAdjFnTextBlock","labelType":"xbrl:label","value":"Equity Awards Adjustments, Footnote [Text Block]","language":"en-US"},{"forObject":"ecd:EqtyAwrdsAdjFnTextBlock","labelType":"xbrl:terseLabel","value":"Equity Awards Adjustments, Footnote","language":"en-US"},{"forObject":"ecd:EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember","labelType":"xbrl:label","value":"Equity Awards Adjustments, Excluding Value Reported in the Compensation Table [Member]","language":"en-US"},{"forObject":"ecd:EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember","labelType":"xbrl:terseLabel","value":"Equity Awards Adjustments, Excluding Value Reported in Compensation Table","language":"en-US"},{"forObject":"ecd:EqtyAwrdsAdjsMember","labelType":"xbrl:label","value":"Equity Awards Adjustments [Member]","language":"en-US"},{"forObject":"ecd:EqtyAwrdsAdjsMember","labelType":"xbrl:terseLabel","value":"Equity Awards Adjustments","language":"en-US"},{"forObject":"ecd:EqtyAwrdsInSummryCompstnTblForAplblYrMember","labelType":"xbrl:label","value":"Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table [Member]","language":"en-US"},{"forObject":"ecd:EqtyAwrdsInSummryCompstnTblForAplblYrMember","labelType":"xbrl:terseLabel","value":"Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table","language":"en-US"},{"forObject":"ecd:EquityValuationAssumptionDifferenceFnTextBlock","labelType":"xbrl:label","value":"Equity Valuation Assumption Difference, Footnote [Text Block]","language":"en-US"},{"forObject":"ecd:EquityValuationAssumptionDifferenceFnTextBlock","labelType":"xbrl:terseLabel","value":"Equity Valuation Assumption Difference, Footnote","language":"en-US"},{"forObject":"ecd:ErrCompAnalysisTextBlock","labelType":"xbrl:label","value":"Erroneous Compensation Analysis [Text Block]","language":"en-US"},{"forObject":"ecd:ErrCompAnalysisTextBlock","labelType":"xbrl:terseLabel","value":"Erroneous Compensation Analysis","language":"en-US"},{"forObject":"ecd:ErrCompRecoveryTable","labelType":"xbrl:label","value":"Erroneously Awarded Compensation Recovery [Table]","language":"en-US"},{"forObject":"ecd:ErrCompRecoveryTable","labelType":"xbrl:terseLabel","value":"Erroneously Awarded Compensation Recovery","language":"en-US"},{"forObject":"ecd:ExecutiveCategoryAxis","labelType":"xbrl:label","value":"Executive Category [Axis]","language":"en-US"},{"forObject":"ecd:ExecutiveCategoryAxis","labelType":"xbrl:terseLabel","value":"Executive Category:","language":"en-US"},{"forObject":"ecd:ForgoneRecoveriesByIndTable","labelType":"xbrl:label","value":"Forgone Recoveries, by Individual [Table]","language":"en-US"},{"forObject":"ecd:ForgoneRecoveriesByIndTable","labelType":"xbrl:terseLabel","value":"Forgone Recoveries, by Individual","language":"en-US"},{"forObject":"ecd:ForgoneRecoveriesLineItems","labelType":"xbrl:label","value":"Forgone Recoveries [Line Items]","language":"en-US"},{"forObject":"ecd:ForgoneRecoveriesLineItems","labelType":"xbrl:terseLabel","value":"Forgone Recoveries","language":"en-US"},{"forObject":"ecd:ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt","labelType":"xbrl:label","value":"Forgone Recovery due to Disqualification of Tax Benefits, Amount","language":"en-US"},{"forObject":"ecd:ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt","labelType":"xbrl:terseLabel","value":"Forgone Recovery due to Disqualification of Tax Benefits, Amount","language":"en-US"},{"forObject":"ecd:ForgoneRecoveryDueToExpenseOfEnforcementAmt","labelType":"xbrl:label","value":"Forgone Recovery due to Expense of Enforcement, Amount","language":"en-US"},{"forObject":"ecd:ForgoneRecoveryDueToExpenseOfEnforcementAmt","labelType":"xbrl:terseLabel","value":"Forgone Recovery due to Expense of Enforcement, Amount","language":"en-US"},{"forObject":"ecd:ForgoneRecoveryDueToViolationOfHomeCountryLawAmt","labelType":"xbrl:label","value":"Forgone Recovery due to Violation of Home Country Law, Amount","language":"en-US"},{"forObject":"ecd:ForgoneRecoveryDueToViolationOfHomeCountryLawAmt","labelType":"xbrl:terseLabel","value":"Forgone Recovery due to Violation of Home Country Law, Amount","language":"en-US"},{"forObject":"ecd:ForgoneRecoveryExplanationOfImpracticabilityTextBlock","labelType":"xbrl:label","value":"Forgone Recovery, Explanation of Impracticability [Text Block]","language":"en-US"},{"forObject":"ecd:ForgoneRecoveryExplanationOfImpracticabilityTextBlock","labelType":"xbrl:terseLabel","value":"Forgone Recovery, Explanation of Impracticability","language":"en-US"},{"forObject":"ecd:ForgoneRecoveryIndName","labelType":"xbrl:label","value":"Forgone Recovery, Individual Name","language":"en-US"},{"forObject":"ecd:ForgoneRecoveryIndName","labelType":"xbrl:terseLabel","value":"Name","language":"en-US"},{"forObject":"ecd:FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember","labelType":"xbrl:label","value":"Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year [Member]","language":"en-US"},{"forObject":"ecd:FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember","labelType":"xbrl:terseLabel","value":"Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year","language":"en-US"},{"forObject":"ecd:IndividualAxis","labelType":"xbrl:label","value":"Individual [Axis]","language":"en-US"},{"forObject":"ecd:IndividualAxis","labelType":"xbrl:terseLabel","value":"Individual:","language":"en-US"},{"forObject":"ecd:InsiderTradingArrLineItems","labelType":"xbrl:label","value":"Insider Trading Arrangements [Line Items]","language":"en-US"},{"forObject":"ecd:InsiderTradingArrLineItems","labelType":"xbrl:terseLabel","value":"Insider Trading Arrangements:","language":"en-US"},{"forObject":"ecd:InsiderTradingPoliciesProcLineItems","labelType":"xbrl:label","value":"Insider Trading Policies and Procedures [Line Items]","language":"en-US"},{"forObject":"ecd:InsiderTradingPoliciesProcLineItems","labelType":"xbrl:terseLabel","value":"Insider Trading Policies and Procedures:","language":"en-US"},{"forObject":"ecd:InsiderTradingPoliciesProcTable","labelType":"xbrl:label","value":"Insider Trading Policies and Procedures [Table]","language":"en-US"},{"forObject":"ecd:InsiderTradingPoliciesProcTable","labelType":"xbrl:terseLabel","value":"Insider Trading Policies and Procedures","language":"en-US"},{"forObject":"ecd:InsiderTrdPoliciesProcAdoptedFlag","labelType":"xbrl:label","value":"Insider Trading Policies and Procedures Adopted [Flag]","language":"en-US"},{"forObject":"ecd:InsiderTrdPoliciesProcAdoptedFlag","labelType":"xbrl:terseLabel","value":"Insider Trading Policies and Procedures Adopted","language":"en-US"},{"forObject":"ecd:InsiderTrdPoliciesProcNotAdoptedTextBlock","labelType":"xbrl:label","value":"Insider Trading Policies and Procedures Not Adopted [Text Block]","language":"en-US"},{"forObject":"ecd:InsiderTrdPoliciesProcNotAdoptedTextBlock","labelType":"xbrl:terseLabel","value":"Insider Trading Policies and Procedures Not Adopted","language":"en-US"},{"forObject":"ecd:MeasureAxis","labelType":"xbrl:label","value":"Measure [Axis]","language":"en-US"},{"forObject":"ecd:MeasureAxis","labelType":"xbrl:terseLabel","value":"Measure:","language":"en-US"},{"forObject":"ecd:MeasureName","labelType":"xbrl:label","value":"Measure Name","language":"en-US"},{"forObject":"ecd:MeasureName","labelType":"xbrl:terseLabel","value":"Name","language":"en-US"},{"forObject":"ecd:MnpiDiscTimedForCompValFlag","labelType":"xbrl:label","value":"MNPI Disclosure Timed for Compensation Value [Flag]","language":"en-US"},{"forObject":"ecd:MnpiDiscTimedForCompValFlag","labelType":"xbrl:terseLabel","value":"MNPI Disclosure Timed for Compensation Value","language":"en-US"},{"forObject":"ecd:MtrlTermsOfTrdArrTextBlock","labelType":"xbrl:label","value":"Material Terms of Trading Arrangement [Text Block]","language":"en-US"},{"forObject":"ecd:MtrlTermsOfTrdArrTextBlock","labelType":"xbrl:terseLabel","value":"Material Terms of Trading Arrangement","language":"en-US"},{"forObject":"ecd:NamedExecutiveOfficersFnTextBlock","labelType":"xbrl:label","value":"Named Executive Officers, Footnote [Text Block]","language":"en-US"},{"forObject":"ecd:NamedExecutiveOfficersFnTextBlock","labelType":"xbrl:terseLabel","value":"Named Executive Officers, Footnote","language":"en-US"},{"forObject":"ecd:NonGaapMeasureDescriptionTextBlock","labelType":"xbrl:label","value":"Non-GAAP Measure Description [Text Block]","language":"en-US"},{"forObject":"ecd:NonGaapMeasureDescriptionTextBlock","labelType":"xbrl:terseLabel","value":"Non-GAAP Measure Description","language":"en-US"},{"forObject":"ecd:NonNeosMember","labelType":"xbrl:label","value":"Non-NEOs [Member]","language":"en-US"},{"forObject":"ecd:NonNeosMember","labelType":"xbrl:terseLabel","value":"Non-NEOs","language":"en-US"},{"forObject":"ecd:NonPeoNeoAvgCompActuallyPaidAmt","labelType":"xbrl:label","value":"Non-PEO NEO Average Compensation Actually Paid Amount","language":"en-US"},{"forObject":"ecd:NonPeoNeoAvgCompActuallyPaidAmt","labelType":"xbrl:terseLabel","value":"Non-PEO NEO Average Compensation Actually Paid Amount","language":"en-US"},{"forObject":"ecd:NonPeoNeoAvgTotalCompAmt","labelType":"xbrl:label","value":"Non-PEO NEO Average Total Compensation Amount","language":"en-US"},{"forObject":"ecd:NonPeoNeoAvgTotalCompAmt","labelType":"xbrl:terseLabel","value":"Non-PEO NEO Average Total Compensation Amount","language":"en-US"},{"forObject":"ecd:NonPeoNeoMember","labelType":"xbrl:label","value":"Non-PEO NEO [Member]","language":"en-US"},{"forObject":"ecd:NonPeoNeoMember","labelType":"xbrl:terseLabel","value":"Non-PEO NEO","language":"en-US"},{"forObject":"ecd:NonRule10b51ArrAdoptedFlag","labelType":"xbrl:label","value":"Non-Rule 10b5-1 Arrangement Adopted [Flag]","language":"en-US"},{"forObject":"ecd:NonRule10b51ArrAdoptedFlag","labelType":"xbrl:terseLabel","value":"Non-Rule 10b5-1 Arrangement Adopted","language":"en-US"},{"forObject":"ecd:NonRule10b51ArrTrmntdFlag","labelType":"xbrl:label","value":"Non-Rule 10b5-1 Arrangement Terminated [Flag]","language":"en-US"},{"forObject":"ecd:NonRule10b51ArrTrmntdFlag","labelType":"xbrl:terseLabel","value":"Non-Rule 10b5-1 Arrangement Terminated","language":"en-US"},{"forObject":"ecd:OtherPerfMeasureAmt","labelType":"xbrl:label","value":"Other Performance Measure, Amount","language":"en-US"},{"forObject":"ecd:OtherPerfMeasureAmt","labelType":"xbrl:terseLabel","value":"Other Performance Measure, Amount","language":"en-US"},{"forObject":"ecd:OutstandingAggtErrCompAmt","labelType":"xbrl:label","value":"Outstanding Aggregate Erroneous Compensation Amount","language":"en-US"},{"forObject":"ecd:OutstandingAggtErrCompAmt","labelType":"xbrl:terseLabel","value":"Outstanding Aggregate Erroneous Compensation Amount","language":"en-US"},{"forObject":"ecd:OutstandingRecoveriesByIndTable","labelType":"xbrl:label","value":"Outstanding Recoveries, by Individual [Table]","language":"en-US"},{"forObject":"ecd:OutstandingRecoveriesByIndTable","labelType":"xbrl:terseLabel","value":"Outstanding Recoveries, by Individual","language":"en-US"},{"forObject":"ecd:OutstandingRecoveriesLineItems","labelType":"xbrl:label","value":"Outstanding Recoveries [Line Items]","language":"en-US"},{"forObject":"ecd:OutstandingRecoveriesLineItems","labelType":"xbrl:terseLabel","value":"Outstanding Recoveries","language":"en-US"},{"forObject":"ecd:OutstandingRecoveryCompAmt","labelType":"xbrl:label","value":"Outstanding Recovery Compensation Amount","language":"en-US"},{"forObject":"ecd:OutstandingRecoveryCompAmt","labelType":"xbrl:terseLabel","value":"Compensation Amount","language":"en-US"},{"forObject":"ecd:OutstandingRecoveryIndName","labelType":"xbrl:label","value":"Outstanding Recovery, Individual Name","language":"en-US"},{"forObject":"ecd:OutstandingRecoveryIndName","labelType":"xbrl:terseLabel","value":"Name","language":"en-US"},{"forObject":"ecd:PayVsPerformanceDisclosureLineItems","labelType":"xbrl:label","value":"Pay vs Performance Disclosure [Line Items]","language":"en-US"},{"forObject":"ecd:PayVsPerformanceDisclosureLineItems","labelType":"xbrl:terseLabel","value":"Pay vs Performance Disclosure","language":"en-US"},{"forObject":"ecd:PayVsPerformanceDisclosureWithAdditionalMeasuresLineItems","labelType":"xbrl:label","value":"Pay vs Performance Disclosure with Additional Measures [Line Items]","language":"en-US"},{"forObject":"ecd:PayVsPerformanceDisclosureWithAdditionalMeasuresLineItems","labelType":"xbrl:terseLabel","value":"Pay vs Performance Disclosure with Additional Measures","language":"en-US"},{"forObject":"ecd:PayVsPerformanceTableLineItems","labelType":"xbrl:label","value":"Pay vs Performance Table [Line Items]","language":"en-US"},{"forObject":"ecd:PayVsPerformanceTableLineItems","labelType":"xbrl:terseLabel","value":"Pay vs Performance Disclosure","language":"en-US"},{"forObject":"ecd:PeerGroupIssuersFnTextBlock","labelType":"xbrl:label","value":"Peer Group Issuers, Footnote [Text Block]","language":"en-US"},{"forObject":"ecd:PeerGroupIssuersFnTextBlock","labelType":"xbrl:terseLabel","value":"Peer Group Issuers, Footnote","language":"en-US"},{"forObject":"ecd:PeerGroupTotalShareholderRtnAmt","labelType":"xbrl:label","value":"Peer Group Total Shareholder Return Amount","language":"en-US"},{"forObject":"ecd:PeerGroupTotalShareholderRtnAmt","labelType":"xbrl:terseLabel","value":"Peer Group Total Shareholder Return Amount","language":"en-US"},{"forObject":"ecd:PeoActuallyPaidCompAmt","labelType":"xbrl:label","value":"PEO Actually Paid Compensation Amount","language":"en-US"},{"forObject":"ecd:PeoActuallyPaidCompAmt","labelType":"xbrl:terseLabel","value":"PEO Actually Paid Compensation Amount","language":"en-US"},{"forObject":"ecd:PeoMember","labelType":"xbrl:label","value":"PEO [Member]","language":"en-US"},{"forObject":"ecd:PeoMember","labelType":"xbrl:terseLabel","value":"PEO","language":"en-US"},{"forObject":"ecd:PeoName","labelType":"xbrl:label","value":"PEO Name","language":"en-US"},{"forObject":"ecd:PeoName","labelType":"xbrl:terseLabel","value":"PEO Name","language":"en-US"},{"forObject":"ecd:PeoTotalCompAmt","labelType":"xbrl:label","value":"PEO Total Compensation Amount","language":"en-US"},{"forObject":"ecd:PeoTotalCompAmt","labelType":"xbrl:terseLabel","value":"PEO Total Compensation Amount","language":"en-US"},{"forObject":"ecd:PnsnAdjsPrrSvcCstMember","labelType":"xbrl:label","value":"Pension Adjustments Prior Service Cost [Member]","language":"en-US"},{"forObject":"ecd:PnsnAdjsPrrSvcCstMember","labelType":"xbrl:terseLabel","value":"Pension Adjustments Prior Service Cost","language":"en-US"},{"forObject":"ecd:PnsnAdjsSvcCstMember","labelType":"xbrl:label","value":"Pension Adjustments Service Cost [Member]","language":"en-US"},{"forObject":"ecd:PnsnAdjsSvcCstMember","labelType":"xbrl:terseLabel","value":"Pension Adjustments Service Cost","language":"en-US"},{"forObject":"ecd:PnsnBnftsAdjFnTextBlock","labelType":"xbrl:label","value":"Pension Benefits Adjustments, Footnote [Text Block]","language":"en-US"},{"forObject":"ecd:PnsnBnftsAdjFnTextBlock","labelType":"xbrl:terseLabel","value":"Pension Benefits Adjustments, Footnote","language":"en-US"},{"forObject":"ecd:PvpAdjTable","labelType":"xbrl:label","value":"Pay vs. Performance Adjustments [Table]","language":"en-US"},{"forObject":"ecd:PvpAdjTable","labelType":"xbrl:terseLabel","value":"Pay vs Performance Adjustments","language":"en-US"},{"forObject":"ecd:PvpMeasuresLineItems","labelType":"xbrl:label","value":"Measures [Line Items]","language":"en-US"},{"forObject":"ecd:PvpMeasuresLineItems","labelType":"xbrl:terseLabel","value":"Measures","language":"en-US"},{"forObject":"ecd:PvpMeasuresTable","labelType":"xbrl:label","value":"Measures [Table]","language":"en-US"},{"forObject":"ecd:PvpMeasuresTable","labelType":"xbrl:terseLabel","value":"Measures","language":"en-US"},{"forObject":"ecd:PvpTable","labelType":"xbrl:label","value":"Pay vs Performance Disclosure [Table]","language":"en-US"},{"forObject":"ecd:PvpTable","labelType":"xbrl:terseLabel","value":"Pay vs Performance Disclosure","language":"en-US"},{"forObject":"ecd:PvpTableTextBlock","labelType":"xbrl:label","value":"Pay vs Performance [Table Text Block]","language":"en-US"},{"forObject":"ecd:PvpTableTextBlock","labelType":"xbrl:terseLabel","value":"Pay vs Performance Disclosure, Table","language":"en-US"},{"forObject":"ecd:PvpTabularListTable","labelType":"xbrl:label","value":"Tabular List [Table]","language":"en-US"},{"forObject":"ecd:PvpTabularListTable","labelType":"xbrl:terseLabel","value":"Tabular List","language":"en-US"},{"forObject":"ecd:PvpTabularListsLineItems","labelType":"xbrl:label","value":"Pay vs Performance Tabular Lists [Line Items]","language":"en-US"},{"forObject":"ecd:PvpTabularListsLineItems","labelType":"xbrl:terseLabel","value":"Pay vs Performance Tabular Lists","language":"en-US"},{"forObject":"ecd:PvpTabularListsTable","labelType":"xbrl:label","value":"Pay vs Performance Tabular Lists [Table]","language":"en-US"},{"forObject":"ecd:PvpTabularListsTable","labelType":"xbrl:terseLabel","value":"Pay vs Performance Tabular Lists","language":"en-US"},{"forObject":"ecd:PvpWithAdditionalMeasuresTable","labelType":"xbrl:label","value":"Pay vs Performance Disclosure with Additional Measures [Table]","language":"en-US"},{"forObject":"ecd:PvpWithAdditionalMeasuresTable","labelType":"xbrl:terseLabel","value":"Pay vs Performance Disclosure with Additional Measures","language":"en-US"},{"forObject":"ecd:RecoveryOfErrCompDisclosureLineItems","labelType":"xbrl:label","value":"Recovery of Erroneously Awarded Compensation Disclosure [Line Items]","language":"en-US"},{"forObject":"ecd:RecoveryOfErrCompDisclosureLineItems","labelType":"xbrl:terseLabel","value":"Recovery of Erroneously Awarded Compensation Disclosure","language":"en-US"},{"forObject":"ecd:RestatementDateAxis","labelType":"xbrl:label","value":"Restatement Determination Date [Axis]","language":"en-US"},{"forObject":"ecd:RestatementDateAxis","labelType":"xbrl:terseLabel","value":"Restatement Determination Date:","language":"en-US"},{"forObject":"ecd:RestatementDeterminationDate","labelType":"xbrl:label","value":"Restatement Determination Date","language":"en-US"},{"forObject":"ecd:RestatementDeterminationDate","labelType":"xbrl:terseLabel","value":"Restatement Determination Date","language":"en-US"},{"forObject":"ecd:RestatementDoesNotRequireRecoveryTextBlock","labelType":"xbrl:label","value":"Restatement Does Not Require Recovery [Text Block]","language":"en-US"},{"forObject":"ecd:RestatementDoesNotRequireRecoveryTextBlock","labelType":"xbrl:terseLabel","value":"Restatement does not require Recovery","language":"en-US"},{"forObject":"ecd:Rule10b51ArrAdoptedFlag","labelType":"xbrl:label","value":"Rule 10b5-1 Arrangement Adopted [Flag]","language":"en-US"},{"forObject":"ecd:Rule10b51ArrAdoptedFlag","labelType":"xbrl:terseLabel","value":"Rule 10b5-1 Arrangement Adopted","language":"en-US"},{"forObject":"ecd:Rule10b51ArrTrmntdFlag","labelType":"xbrl:label","value":"Rule 10b5-1 Arrangement Terminated [Flag]","language":"en-US"},{"forObject":"ecd:Rule10b51ArrTrmntdFlag","labelType":"xbrl:terseLabel","value":"Rule 10b5-1 Arrangement Terminated","language":"en-US"},{"forObject":"ecd:StkPrcOrTsrEstimationMethodTextBlock","labelType":"xbrl:label","value":"Stock Price or TSR Estimation Method [Text Block]","language":"en-US"},{"forObject":"ecd:StkPrcOrTsrEstimationMethodTextBlock","labelType":"xbrl:terseLabel","value":"Stock Price or TSR Estimation Method","language":"en-US"},{"forObject":"ecd:TabularListMeasuresLineItems","labelType":"xbrl:label","value":"Tabular List Measures [Line Items]","language":"en-US"},{"forObject":"ecd:TabularListMeasuresLineItems","labelType":"xbrl:terseLabel","value":"Tabular List Measures","language":"en-US"},{"forObject":"ecd:TabularListTableTextBlock","labelType":"xbrl:label","value":"Tabular List [Table Text Block]","language":"en-US"},{"forObject":"ecd:TabularListTableTextBlock","labelType":"xbrl:terseLabel","value":"Tabular List, Table","language":"en-US"},{"forObject":"ecd:TotalShareholderRtnAmt","labelType":"xbrl:label","value":"Total Shareholder Return Amount","language":"en-US"},{"forObject":"ecd:TotalShareholderRtnAmt","labelType":"xbrl:terseLabel","value":"Total Shareholder Return Amount","language":"en-US"},{"forObject":"ecd:TotalShareholderRtnVsPeerGroupTextBlock","labelType":"xbrl:label","value":"Total Shareholder Return Vs Peer Group [Text Block]","language":"en-US"},{"forObject":"ecd:TotalShareholderRtnVsPeerGroupTextBlock","labelType":"xbrl:terseLabel","value":"Total Shareholder Return Vs Peer Group","language":"en-US"},{"forObject":"ecd:TradingArrAxis","labelType":"xbrl:label","value":"Trading Arrangement [Axis]","language":"en-US"},{"forObject":"ecd:TradingArrAxis","labelType":"xbrl:terseLabel","value":"Trading Arrangement:","language":"en-US"},{"forObject":"ecd:TradingArrByIndTable","labelType":"xbrl:label","value":"Trading Arrangements, by Individual [Table]","language":"en-US"},{"forObject":"ecd:TradingArrByIndTable","labelType":"xbrl:terseLabel","value":"Trading Arrangements, by Individual","language":"en-US"},{"forObject":"ecd:TrdArrAdoptionDate","labelType":"xbrl:label","value":"Trading Arrangement Adoption Date","language":"en-US"},{"forObject":"ecd:TrdArrAdoptionDate","labelType":"xbrl:terseLabel","value":"Adoption Date","language":"en-US"},{"forObject":"ecd:TrdArrDuration","labelType":"xbrl:label","value":"Trading Arrangement Duration","language":"en-US"},{"forObject":"ecd:TrdArrDuration","labelType":"xbrl:terseLabel","value":"Arrangement Duration","language":"en-US"},{"forObject":"ecd:TrdArrExpirationDate","labelType":"xbrl:label","value":"Trading Arrangement Expiration Date","language":"en-US"},{"forObject":"ecd:TrdArrExpirationDate","labelType":"xbrl:terseLabel","value":"Expiration Date","language":"en-US"},{"forObject":"ecd:TrdArrIndName","labelType":"xbrl:label","value":"Trading Arrangement, Individual Name","language":"en-US"},{"forObject":"ecd:TrdArrIndName","labelType":"xbrl:terseLabel","value":"Name","language":"en-US"},{"forObject":"ecd:TrdArrIndTitle","labelType":"xbrl:label","value":"Trading Arrangement, Individual Title","language":"en-US"},{"forObject":"ecd:TrdArrIndTitle","labelType":"xbrl:terseLabel","value":"Title","language":"en-US"},{"forObject":"ecd:TrdArrSecuritiesAggAvailAmt","labelType":"xbrl:label","value":"Trading Arrangement, Securities Aggregate Available Amount","language":"en-US"},{"forObject":"ecd:TrdArrSecuritiesAggAvailAmt","labelType":"xbrl:terseLabel","value":"Aggregate Available","language":"en-US"},{"forObject":"ecd:TrdArrTerminationDate","labelType":"xbrl:label","value":"Trading Arrangement Termination Date","language":"en-US"},{"forObject":"ecd:TrdArrTerminationDate","labelType":"xbrl:terseLabel","value":"Termination Date","language":"en-US"},{"forObject":"ecd:UndrlygSecurityMktPriceChngPct","labelType":"xbrl:label","value":"Underlying Security Market Price Change, Percent","language":"en-US"},{"forObject":"ecd:UndrlygSecurityMktPriceChngPct","labelType":"xbrl:terseLabel","value":"Underlying Security Market Price Change","language":"en-US"},{"forObject":"ecd:VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember","labelType":"xbrl:label","value":"Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year [Member]","language":"en-US"},{"forObject":"ecd:VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember","labelType":"xbrl:terseLabel","value":"Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year","language":"en-US"},{"forObject":"ecd:YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember","labelType":"xbrl:label","value":"Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested [Member]","language":"en-US"},{"forObject":"ecd:YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember","labelType":"xbrl:terseLabel","value":"Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested","language":"en-US"},{"forObject":"srt:EquityMethodInvesteeNameDomain","labelType":"xbrl:label","value":"Investment, Name [Domain]","language":"en-US"},{"forObject":"srt:MaximumMember","labelType":"xbrl:terseLabel","value":"Maximum","language":"en-US"},{"forObject":"srt:MaximumMember","labelType":"xbrl:label","value":"Maximum [Member]","language":"en-US"},{"forObject":"srt:MinimumMember","labelType":"xbrl:terseLabel","value":"Minimum","language":"en-US"},{"forObject":"srt:MinimumMember","labelType":"xbrl:label","value":"Minimum [Member]","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:terseLabel","value":"Statistical Measurement","language":"en-US"},{"forObject":"srt:RangeAxis","labelType":"xbrl:label","value":"Statistical Measurement [Axis]","language":"en-US"},{"forObject":"srt:RangeMember","labelType":"xbrl:terseLabel","value":"Statistical Measurement","language":"en-US"},{"forObject":"srt:RangeMember","labelType":"xbrl:label","value":"Statistical Measurement [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:terseLabel","value":"Geographical","language":"en-US"},{"forObject":"srt:SegmentGeographicalDomain","labelType":"xbrl:label","value":"Geographical [Domain]","language":"en-US"},{"forObject":"srt:StatementGeographicalAxis","labelType":"xbrl:terseLabel","value":"Geographical","language":"en-US"},{"forObject":"srt:StatementGeographicalAxis","labelType":"xbrl:label","value":"Geographical [Axis]","language":"en-US"},{"forObject":"srt:StatementScenarioAxis","labelType":"xbrl:label","value":"Scenario [Axis]","language":"en-US"},{"forObject":"srt:StockRepurchaseProgramAuthorizedAmount1","labelType":"xbrl:label","value":"Share Repurchase Program, Authorized, Amount","language":"en-US"},{"forObject":"srt:StockRepurchaseProgramAuthorizedAmount1","labelType":"xbrl:terseLabel","value":"Authorized for share repurchase value","language":"en-US"},{"forObject":"srt:StockRepurchaseProgramExpirationDate","labelType":"xbrl:terseLabel","value":"Share repurchase expiration date","language":"en-US"},{"forObject":"srt:StockRepurchaseProgramExpirationDate","labelType":"xbrl:label","value":"Share Repurchase Program, Expiration Date","language":"en-US"},{"forObject":"srt:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased","labelType":"xbrl:terseLabel","value":"Share repurchase program authorized","language":"en-US"},{"forObject":"srt:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased","labelType":"xbrl:label","value":"Share Repurchase Program, Authorized, Number of Shares","language":"en-US"},{"forObject":"stpr:CA","labelType":"xbrl:label","value":"CALIFORNIA","language":"en-US"},{"forObject":"stpr:CA","labelType":"xbrl:terseLabel","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:label","value":"MICHIGAN","language":"en-US"},{"forObject":"stpr:MI","labelType":"xbrl:terseLabel","value":"Michigan business","language":"en-US"},{"forObject":"stpr:MI","labelType":"xbrl:verboseLabel","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:terseLabel","value":"Pennsylvania","language":"en-US"},{"forObject":"stpr:PA","labelType":"xbrl:label","value":"PENNSYLVANIA","language":"en-US"},{"forObject":"tsndf:AccretionExpensesNet","labelType":"xbrl:negatedLabel","value":"Accretion expense","language":"en-US"},{"forObject":"tsndf:AccretionExpensesNet","labelType":"xbrl:label","value":"Accretion Expenses Net","language":"en-US"},{"forObject":"tsndf:AccretionExpensesNet","labelType":"xbrl:documentation","value":"Accretion expenses, net.","language":"en-US"},{"forObject":"tsndf:AccretionExpensesNet","labelType":"xbrl:terseLabel","value":"Accretion expense","language":"en-US"},{"forObject":"tsndf:AccruedInterestOnConvertibleDebt","labelType":"xbrl:terseLabel","value":"Accrued interest on convertible debt","language":"en-US"},{"forObject":"tsndf:AccruedInterestOnConvertibleDebt","labelType":"xbrl:label","value":"Accrued Interest On Convertible Debt","language":"en-US"},{"forObject":"tsndf:AccruedInterestOnConvertibleDebt","labelType":"xbrl:documentation","value":"Accrued interest on convertible debt.","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:documentation","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:AeyCapitalLlcMember","labelType":"xbrl:documentation","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:terseLabel","value":"AEY Capital LLC","language":"en-US"},{"forObject":"tsndf:AggregateFeesForServicesRelatedToNjLicenses","labelType":"xbrl:documentation","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:terseLabel","value":"Aggregate fees for services related to NJ licenses","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: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: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:AggregateSaleOfStockNumberOfSharesIssuedInTransactionPlusAccruedInterest","labelType":"xbrl:documentation","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:verboseLabel","value":"Aggregate sale of stock number of shares issued in transaction plus accrued interest","language":"en-US"},{"forObject":"tsndf:AlleganyMedicalMarijuanaDispensaryMember","labelType":"xbrl:terseLabel","value":"AMMD","language":"en-US"},{"forObject":"tsndf:AlleganyMedicalMarijuanaDispensaryMember","labelType":"xbrl:label","value":"Allegany Medical Marijuana Dispensary [Member]","language":"en-US"},{"forObject":"tsndf:AlleganyMedicalMarijuanaDispensaryMember","labelType":"xbrl:documentation","value":"Allegany Medical Marijuana Dispensary.","language":"en-US"},{"forObject":"tsndf:AllocationToConversionOption","labelType":"xbrl:documentation","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:terseLabel","value":"Allocation to conversion option","language":"en-US"},{"forObject":"tsndf:AllocationToConversionOption","labelType":"xbrl:negatedLabel","value":"Allocation to conversion option","language":"en-US"},{"forObject":"tsndf:AllocationToDebt","labelType":"xbrl:label","value":"Allocation To Debt","language":"en-US"},{"forObject":"tsndf:AllocationToDebt","labelType":"xbrl:documentation","value":"Allocation to debt.","language":"en-US"},{"forObject":"tsndf:AllocationToDebt","labelType":"xbrl:terseLabel","value":"Allocation to debt","language":"en-US"},{"forObject":"tsndf:AmendedGageTermLoanMember","labelType":"xbrl:documentation","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:terseLabel","value":"Amended Gage Term Loan","language":"en-US"},{"forObject":"tsndf:ApothecariumMember","labelType":"xbrl:terseLabel","value":"Apothecarium","language":"en-US"},{"forObject":"tsndf:ApothecariumMember","labelType":"xbrl:label","value":"Apothecarium [Member]","language":"en-US"},{"forObject":"tsndf:ApothecariumMember","labelType":"xbrl:documentation","value":"Apothecarium.","language":"en-US"},{"forObject":"tsndf:AreaOfTheLeaseFacilityTerminated","labelType":"xbrl:terseLabel","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:documentation","value":"Area of the lease facility terminated.","language":"en-US"},{"forObject":"tsndf:AssetAcquisitionConsiderationCash","labelType":"xbrl:label","value":"Asset Acquisition Consideration Cash","language":"en-US"},{"forObject":"tsndf:AssetAcquisitionConsiderationCash","labelType":"xbrl:documentation","value":"Asset acquisition consideration cash.","language":"en-US"},{"forObject":"tsndf:AssetAcquisitionConsiderationCash","labelType":"xbrl:terseLabel","value":"Cash","language":"en-US"},{"forObject":"tsndf:AssetAcquisitionConsiderationNotes","labelType":"xbrl:label","value":"Asset Acquisition Consideration Notes","language":"en-US"},{"forObject":"tsndf:AssetAcquisitionConsiderationNotes","labelType":"xbrl:documentation","value":"Asset acquisition consideration notes.","language":"en-US"},{"forObject":"tsndf:AssetAcquisitionConsiderationNotes","labelType":"xbrl:terseLabel","value":"Seller's note","language":"en-US"},{"forObject":"tsndf:AssetsUnderFinanceLeasesMember","labelType":"xbrl:terseLabel","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:documentation","value":"Assets under finance leases.","language":"en-US"},{"forObject":"tsndf:BadDebtExpenseRecovery","labelType":"xbrl:label","value":"Bad Debt Expense (Recovery)","language":"en-US"},{"forObject":"tsndf:BadDebtExpenseRecovery","labelType":"xbrl:documentation","value":"Bad debt expense (recovery).","language":"en-US"},{"forObject":"tsndf:BadDebtExpenseRecovery","labelType":"xbrl:terseLabel","value":"Bad debt (recovery) expense","language":"en-US"},{"forObject":"tsndf:BayCityPromissoryNoteMember","labelType":"xbrl:terseLabel","value":"Bay City Promissory Note","language":"en-US"},{"forObject":"tsndf:BayCityPromissoryNoteMember","labelType":"xbrl:documentation","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:BifurcatedConversionOptions","labelType":"xbrl:label","value":"Bifurcated Conversion Options","language":"en-US"},{"forObject":"tsndf:BifurcatedConversionOptions","labelType":"xbrl:documentation","value":"Bifurcated conversion options.","language":"en-US"},{"forObject":"tsndf:BifurcatedConversionOptions","labelType":"xbrl:terseLabel","value":"Bifurcated conversion options","language":"en-US"},{"forObject":"tsndf:BifurcatedConversionOptionsMember","labelType":"xbrl:documentation","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:terseLabel","value":"Bifurcated Conversion Options","language":"en-US"},{"forObject":"tsndf:BlueRidgeMember","labelType":"xbrl:documentation","value":"Blue ridge.","language":"en-US"},{"forObject":"tsndf:BlueRidgeMember","labelType":"xbrl:label","value":"Blue Ridge [Member]","language":"en-US"},{"forObject":"tsndf:BlueRidgeMember","labelType":"xbrl:terseLabel","value":"Blue Ridge","language":"en-US"},{"forObject":"tsndf:BrandIndefiniteLivedIntangibleAssetsMember","labelType":"xbrl:terseLabel","value":"Brand Intangibles","language":"en-US"},{"forObject":"tsndf:BrandIndefiniteLivedIntangibleAssetsMember","labelType":"xbrl:label","value":"Brand Indefinite-lived Intangible Assets [Member]","language":"en-US"},{"forObject":"tsndf:BrandIndefiniteLivedIntangibleAssetsMember","labelType":"xbrl:documentation","value":"Brand Indefinite-lived Intangible Assets.","language":"en-US"},{"forObject":"tsndf:BrandIntangibleAssetsMember","labelType":"xbrl:terseLabel","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:documentation","value":"Brand Intangible Assets.","language":"en-US"},{"forObject":"tsndf:BrandIntangiblesMember","labelType":"xbrl:terseLabel","value":"Brand Intangibles","language":"en-US"},{"forObject":"tsndf:BrandIntangiblesMember","labelType":"xbrl:label","value":"Brand Intangibles [Member]","language":"en-US"},{"forObject":"tsndf:BrandIntangiblesMember","labelType":"xbrl:documentation","value":"Brand intangibles.","language":"en-US"},{"forObject":"tsndf:BusinessAcquisitionEquityInterestIssuedOrIssuableNumberOfSharesSubjectToLegalRestrictions","labelType":"xbrl:terseLabel","value":"Common 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:documentation","value":"Business acquisition, equity interest issued or issuable, number of shares, subject to legal restrictions.","language":"en-US"},{"forObject":"tsndf:BusinessAcquisitionNumberOfCommonSharesIssued","labelType":"xbrl:verboseLabel","value":"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:documentation","value":"Business acquisition number of common shares issued.","language":"en-US"},{"forObject":"tsndf:BusinessAcquisitionNumberOfExchangeableUnitsIssued","labelType":"xbrl:terseLabel","value":"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:documentation","value":"Business acquisition, number of exchangeable units issued.","language":"en-US"},{"forObject":"tsndf:BusinessAcquisitionNumberOfExchangeableUnitsIssuedValueAssigned","labelType":"xbrl:terseLabel","value":"Value of exchangeable units issued","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:documentation","value":"Business acquisition, number of exchangeable units issued, value assigned.","language":"en-US"},{"forObject":"tsndf:BusinessCombinationConsiderationPaidInCash","labelType":"xbrl:label","value":"Business Combination Consideration Paid In 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:terseLabel","value":"Cash","language":"en-US"},{"forObject":"tsndf:BusinessCombinationConsiderationPaidInSharesValue","labelType":"xbrl:documentation","value":"Business Combination Consideration Paid In Shares Value","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:verboseLabel","value":"Consideration paid in shares","language":"en-US"},{"forObject":"tsndf:BusinessCombinationConsiderationPaidInSharesValue","labelType":"xbrl:terseLabel","value":"Common shares of TerrAscend","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:BusinessCombinationConsiderationTransferredDecreaseTheFairValueLoansPayable","labelType":"xbrl:label","value":"Business Combination Consideration Transferred Decrease the Fair Value Loans Payable","language":"en-US"},{"forObject":"tsndf:BusinessCombinationConsiderationTransferredDecreaseTheFairValueLoansPayable","labelType":"xbrl:terseLabel","value":"Decrease the fair value of loans payable amount","language":"en-US"},{"forObject":"tsndf:BusinessCombinationConsiderationTransferredEquityIssuedAndLiabilitiesIncurred","labelType":"xbrl:documentation","value":"Business combination, consideration transferred, equity issued and liabilities incurred.","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:terseLabel","value":"Equity and warrant liability issued for acquisitions and non-controlling interest","language":"en-US"},{"forObject":"tsndf:BusinessCombinationConsiderationTransferredFairValueOfOtherEquityInstruments","labelType":"xbrl:terseLabel","value":"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:documentation","value":"Business combination consideration transferred fair value of other equity instruments.","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:BusinessCombinationConsiderationTransferredFairValueOfPreviouslyOwnedSharesValue","labelType":"xbrl:label","value":"Business Combination Consideration Transferred Fair Value Of Previously Owned Shares Value","language":"en-US"},{"forObject":"tsndf:BusinessCombinationConsiderationTransferredFairValueOfPreviouslyOwnedSharesValue","labelType":"xbrl:verboseLabel","value":"Fair value of previously owned shares","language":"en-US"},{"forObject":"tsndf:BusinessCombinationConsiderationTransferredFairValueOfWarrantsClassifiedAsLiabilities","labelType":"xbrl:terseLabel","value":"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:documentation","value":"Business combination consideration transferred fair value of warrants classified as liabilities.","language":"en-US"},{"forObject":"tsndf:BusinessCombinationConsiderationTransferredLoansPayable","labelType":"xbrl:documentation","value":"Business combination consideration transferred 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:terseLabel","value":"Loans payable","language":"en-US"},{"forObject":"tsndf:BusinessCombinationConsiderationTransferredPromissoryNotePayable","labelType":"xbrl:terseLabel","value":"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:documentation","value":"Business combination consideration transferred promissory note payable.","language":"en-US"},{"forObject":"tsndf:BusinessCombinationConsiderationTransferredWorkingCapitalAdjustment","labelType":"xbrl:negatedLabel","value":"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:documentation","value":"Business combination consideration transferred working capital adjustment.","language":"en-US"},{"forObject":"tsndf:BusinessCombinationContingentConsiderationMaximumPayment","labelType":"xbrl:documentation","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:terseLabel","value":"Business combination contingent consideration maximum payment","language":"en-US"},{"forObject":"tsndf:BusinessCombinationContingentConsiderationPayment","labelType":"xbrl:terseLabel","value":"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:documentation","value":"Business combination, contingent consideration payment.","language":"en-US"},{"forObject":"tsndf:BusinessCombinationEarnOutConsideration","labelType":"xbrl:terseLabel","value":"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:documentation","value":"Business combination, earn out consideration.","language":"en-US"},{"forObject":"tsndf:BusinessCombinationNumberOfCommonAndExchangeableShareUnitsIssued","labelType":"xbrl:terseLabel","value":"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:documentation","value":"Business combination number of common and exchangeable share units issued.","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: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:documentation","value":"Business combination number of common and exchangeable share units issued subject to contractual lock-up restrictions.","language":"en-US"},{"forObject":"tsndf:BusinessCombinationRecognizedAssetsAcquiredAndLiabilitiesAssumedDeposits","labelType":"xbrl:terseLabel","value":"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:documentation","value":"Business combination recognized assets acquired and liabilities assumed deposits.","language":"en-US"},{"forObject":"tsndf:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCorporateIncomeTaxesPayable","labelType":"xbrl:negatedLabel","value":"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:label","value":"Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Corporate Income Taxes Payable","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:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayableAndAccruedLiabilities","labelType":"xbrl:negatedLabel","value":"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: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:documentation","value":"Business combination recognized identifiable assets acquired and liabilities assumed current liabilities accounts payable and accrued liabilities.","language":"en-US"},{"forObject":"tsndf:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinanceLeaseLiability","labelType":"xbrl:negatedLabel","value":"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:documentation","value":"Business combination recognized identifiable assets acquired and liabilities assumed finance lease liability.","language":"en-US"},{"forObject":"tsndf:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancingObligations","labelType":"xbrl:negatedLabel","value":"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:documentation","value":"Business combination recognized identifiable assets acquired and liabilities assumed financing obligations.","language":"en-US"},{"forObject":"tsndf:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancingObligations","labelType":"xbrl:terseLabel","value":"Financing Obligations","language":"en-US"},{"forObject":"tsndf:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInvestments","labelType":"xbrl:negatedTerseLabel","value":"Decrease in investments","language":"en-US"},{"forObject":"tsndf:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInvestments","labelType":"xbrl:verboseLabel","value":"Increase (decrease) in investments","language":"en-US"},{"forObject":"tsndf:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInvestments","labelType":"xbrl:terseLabel","value":"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:documentation","value":"Business combination recognized identifiable assets acquired and liabilities assumed investments.","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: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:terseLabel","value":"Liability on uncertain tax position","language":"en-US"},{"forObject":"tsndf:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilityOnUncertainTaxPosition","labelType":"xbrl:negatedLabel","value":"Liability on uncertain tax position","language":"en-US"},{"forObject":"tsndf:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOtherLiability","labelType":"xbrl:negatedLabel","value":"Other liabilities","language":"en-US"},{"forObject":"tsndf:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOtherLiability","labelType":"xbrl:terseLabel","value":"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:documentation","value":"Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Noncurrent Liabilities Other Liability.","language":"en-US"},{"forObject":"tsndf:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiability","labelType":"xbrl:negatedLabel","value":"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:documentation","value":"Business combination recognized identifiable assets acquired and liabilities assumed operating lease liability.","language":"en-US"},{"forObject":"tsndf:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingRightOfUseAssetNoncurrent","labelType":"xbrl:terseLabel","value":"Operating right of use asset","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:documentation","value":"Business combination recognized identifiable assets acquired and liabilities assumed operating right of use asset noncurrent.","language":"en-US"},{"forObject":"tsndf:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRestrictedCash","labelType":"xbrl:terseLabel","value":"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:documentation","value":"Business combination recognized identifiable assets acquired and liabilities assumed restricted cash.","language":"en-US"},{"forObject":"tsndf:BusinessCombinationRepaymentsOfIndebtedness","labelType":"xbrl:terseLabel","value":"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:documentation","value":"Business combination, repayments of indebtedness.","language":"en-US"},{"forObject":"tsndf:BusinessCombinationReplacementStockOptions","labelType":"xbrl:terseLabel","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:documentation","value":"Business combination replacement stock options.","language":"en-US"},{"forObject":"tsndf:BusinessCombinationReplacementStockOptionsFairValue","labelType":"xbrl:terseLabel","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:documentation","value":"Business combination replacement stock options fair value.","language":"en-US"},{"forObject":"tsndf:BusinessCombinationReplacementWarrants","labelType":"xbrl:terseLabel","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:documentation","value":"Business combination replacement warrants.","language":"en-US"},{"forObject":"tsndf:BusinessCombinationReplacementWarrantsWithFairValue","labelType":"xbrl:terseLabel","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:documentation","value":"Business combination replacement warrants with fair value.","language":"en-US"},{"forObject":"tsndf:BusinessCombinationRestrictionDiscountOverSharesSubjectToLockUp","labelType":"xbrl:verboseLabel","value":"Restriction discount","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:label","value":"Business Combination, Restriction Discount Over Shares Subject to Lock-Up","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:BusinessCombinationTransactionAndRestructuringCosts","labelType":"xbrl:terseLabel","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:documentation","value":"Business combination transaction and restructuring costs.","language":"en-US"},{"forObject":"tsndf:BusinessCombinationTransactionDate","labelType":"xbrl:documentation","value":"Business combination transaction date.","language":"en-US"},{"forObject":"tsndf:BusinessCombinationTransactionDate","labelType":"xbrl:label","value":"Business Combination Transaction Date","language":"en-US"},{"forObject":"tsndf:BusinessCombinationTransactionDate","labelType":"xbrl:terseLabel","value":"Transaction date","language":"en-US"},{"forObject":"tsndf:BusinessCombinationWarrantLiabilitiesEquityWithFairValue","labelType":"xbrl:terseLabel","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:documentation","value":"Business combination warrant liabilities equity with fair value","language":"en-US"},{"forObject":"tsndf:CaliforniareportingunitMember","labelType":"xbrl:documentation","value":"CaliforniaReportingUnit.","language":"en-US"},{"forObject":"tsndf:CaliforniareportingunitMember","labelType":"xbrl:label","value":"CaliforniaReportingUnit[Member]","language":"en-US"},{"forObject":"tsndf:CaliforniareportingunitMember","labelType":"xbrl:terseLabel","value":"California reporting unit","language":"en-US"},{"forObject":"tsndf:CanadianBusinessMember","labelType":"xbrl:documentation","value":"Canadian business.","language":"en-US"},{"forObject":"tsndf:CanadianBusinessMember","labelType":"xbrl:label","value":"Canadian Business [Member]","language":"en-US"},{"forObject":"tsndf:CanadianBusinessMember","labelType":"xbrl:terseLabel","value":"Canadian Business","language":"en-US"},{"forObject":"tsndf:CanopyGrowthMember","labelType":"xbrl:label","value":"Canopy Growth [Member]","language":"en-US"},{"forObject":"tsndf:CanopyGrowthMember","labelType":"xbrl:documentation","value":"Canopy growth.","language":"en-US"},{"forObject":"tsndf:CanopyGrowthMember","labelType":"xbrl:terseLabel","value":"Canopy Growth (Formerly RIV Capital) Loan","language":"en-US"},{"forObject":"tsndf:CanopyGrowthMember","labelType":"xbrl:verboseLabel","value":"Canopy Growth Corporation","language":"en-US"},{"forObject":"tsndf:CanopyGrowthUsaLoanMember","labelType":"xbrl:documentation","value":"Canopy Growth 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:terseLabel","value":"Canopy USA Loan","language":"en-US"},{"forObject":"tsndf:CanopyUsaEntitiesMember","labelType":"xbrl:documentation","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:terseLabel","value":"Canopy USA Entities","language":"en-US"},{"forObject":"tsndf:CapitalManagementAbstract","labelType":"xbrl:label","value":"Capital Management [Abstract]","language":"en-US"},{"forObject":"tsndf:CapitalManagementAbstract","labelType":"xbrl:documentation","value":"Capital management.","language":"en-US"},{"forObject":"tsndf:CapitalManagementTextBlock","labelType":"xbrl:terseLabel","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:documentation","value":"Capital management.","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:CashPortionOfConsiderationPaidInAcquisitionsNetOfCashAcquired","labelType":"xbrl:label","value":"Cash Portion of Consideration Paid in Acquisitions, Net of Cash Acquired","language":"en-US"},{"forObject":"tsndf:CashPortionOfConsiderationPaidInAcquisitionsNetOfCashAcquired","labelType":"xbrl:negatedLabel","value":"Cash portion of consideration paid in acquisitions, net of cash of acquired","language":"en-US"},{"forObject":"tsndf:ChangeInAccruedCapitalExpendtiures","labelType":"xbrl:terseLabel","value":"Change in accured capital expenditures","language":"en-US"},{"forObject":"tsndf:ChangeInAccruedCapitalExpendtiures","labelType":"xbrl:label","value":"Change in Accrued Capital Expendtiures","language":"en-US"},{"forObject":"tsndf:ChangeInAccruedCapitalExpendtiures","labelType":"xbrl:documentation","value":"Change in accrued capital expendtiures.","language":"en-US"},{"forObject":"tsndf:ChicagoAtlanticTermLoanMember","labelType":"xbrl:documentation","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:terseLabel","value":"Chicago Atlantic Term Loan","language":"en-US"},{"forObject":"tsndf:ClassOfWarrantOrRightExercisableForEachShare","labelType":"xbrl:terseLabel","value":"Warrants exercisable for each proportionate voting 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:documentation","value":"Class of warrant or right, exercisable for each share.","language":"en-US"},{"forObject":"tsndf:ClassOfWarrantOrRightExercisableWarrants","labelType":"xbrl:label","value":"Class of Warrant or Right Exercisable Warrants","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:periodStartLabel","value":"Number of Warrants Exercisable, Beginning Balance","language":"en-US"},{"forObject":"tsndf:ClassOfWarrantOrRightExercisableWarrants","labelType":"xbrl:periodEndLabel","value":"Number of Warrants Exercisable, Ending Balance","language":"en-US"},{"forObject":"tsndf:ClassOfWarrantOrRightExercisableWarrantsGranted","labelType":"xbrl:documentation","value":"Class of warrant or right exercisable warrants, 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:terseLabel","value":"Number of Warrants Exercisable, Granted","language":"en-US"},{"forObject":"tsndf:ClassOfWarrantOrRightExercised","labelType":"xbrl:negatedLabel","value":"Number of Warrants Outstanding, 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:documentation","value":"Class of warrant or right, exercised.","language":"en-US"},{"forObject":"tsndf:ClassOfWarrantOrRightExercised","labelType":"xbrl:terseLabel","value":"Number of Warrants Outstanding, Expired","language":"en-US"},{"forObject":"tsndf:ClassOfWarrantOrRightExercisesInPeriodWeightedAverageExercisePrice","labelType":"xbrl:terseLabel","value":"Weighted Average Exercise Price, Exercised","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:documentation","value":"Class of warrant or right exercises in period weighted average exercise price.","language":"en-US"},{"forObject":"tsndf:ClassOfWarrantOrRightExpired","labelType":"xbrl:terseLabel","value":"Number of Warrants Outstanding, 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:documentation","value":"Class of warrant or right expired.","language":"en-US"},{"forObject":"tsndf:ClassOfWarrantOrRightExpired","labelType":"xbrl:negatedLabel","value":"Number of Warrants Outstanding, Expired","language":"en-US"},{"forObject":"tsndf:ClassOfWarrantOrRightGranted","labelType":"xbrl:label","value":"Class Of Warrant Or Right 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:terseLabel","value":"Number of Warrants Outstanding, Granted","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: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:documentation","value":"Class of warrant or right granted in period weighted average exercise price.","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:ClassOfWarrantOrRightReplacementWarrantsGranted","labelType":"xbrl:label","value":"Class Of Warrant Or Right Replacement Warrants Granted","language":"en-US"},{"forObject":"tsndf:ClassOfWarrantOrRightReplacementWarrantsGranted","labelType":"xbrl:documentation","value":"Class of warrant or right replacement warrants granted.","language":"en-US"},{"forObject":"tsndf:ClassOfWarrantOrRightWeightedAverageExercisePrice","labelType":"xbrl:periodStartLabel","value":"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:label","value":"Class of Warrant or Right, Weighted Average Exercise Price","language":"en-US"},{"forObject":"tsndf:ClassOfWarrantOrRightWeightedAverageExercisePrice","labelType":"xbrl:documentation","value":"Class of warrant or right, 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: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:terseLabel","value":"Weighted Average Exercise Price, Expired","language":"en-US"},{"forObject":"tsndf:ClassOfWarrantOrRightsExpiredInPeriodWeightedAverageExercisePrice","labelType":"xbrl:negatedLabel","value":"Weighted Average Exercise Price, Expired","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: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:terseLabel","value":"Weighted Average Exercise Price, Granted","language":"en-US"},{"forObject":"tsndf:ClassOfWarrantsOrRightExpiredWarrants","labelType":"xbrl:documentation","value":"Class of Warrants or Right Expired Warrants","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:terseLabel","value":"Number of Warrants Exercisable, Expired","language":"en-US"},{"forObject":"tsndf:ClassOfWarrantsOrRightExpiredWarrants","labelType":"xbrl:negatedLabel","value":"Number of Warrants Exercisable, Expired","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:ConversionOfLoansToExchangeableShares","labelType":"xbrl:documentation","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:terseLabel","value":"Conversion of loans to exchangeable shares","language":"en-US"},{"forObject":"tsndf:ConversionOptionIssuedInPrivatePlacement","labelType":"xbrl:documentation","value":"Conversion option issued in 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:terseLabel","value":"Conversion option issued in 2023 private placement","language":"en-US"},{"forObject":"tsndf:ConversionOptionIssuedInPrivatePlacement","labelType":"xbrl:verboseLabel","value":"Proceeds allocated to conversion option based on fair value","language":"en-US"},{"forObject":"tsndf:ConvertibleDebtMaturingJuneTwoThousandTwentySixMember","labelType":"xbrl:label","value":"Convertible Debt Maturing June Two Thousand Twenty Six [Member]","language":"en-US"},{"forObject":"tsndf:ConvertibleDebtMaturingJuneTwoThousandTwentySixMember","labelType":"xbrl:documentation","value":"Convertible debt maturing june two thousand twenty six.","language":"en-US"},{"forObject":"tsndf:ConvertibleDebtMaturingJuneTwoThousandTwentySixMember","labelType":"xbrl:terseLabel","value":"Convertible debt - Maturing June 2026","language":"en-US"},{"forObject":"tsndf:ConvertibleInstrumentsPolicyTextBlock","labelType":"xbrl:documentation","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:terseLabel","value":"Convertible Instruments","language":"en-US"},{"forObject":"tsndf:ConvertiblePreferredStockAndDetachableWarrantsPolicyTextBlock","labelType":"xbrl:documentation","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:terseLabel","value":"Convertible preferred stock and detachable warrants","language":"en-US"},{"forObject":"tsndf:CultivationAndProcessingLicensesMember","labelType":"xbrl:label","value":"Cultivation and Processing Licenses [Member]","language":"en-US"},{"forObject":"tsndf:CultivationAndProcessingLicensesMember","labelType":"xbrl:documentation","value":"Cultivation and processing licenses.","language":"en-US"},{"forObject":"tsndf:DebtInstrumentDelayedDrawAmount","labelType":"xbrl:label","value":"Debt Instrument Delayed Draw Amount","language":"en-US"},{"forObject":"tsndf:DebtInstrumentDelayedDrawAmount","labelType":"xbrl:documentation","value":"Debt instrument delayed draw amount.","language":"en-US"},{"forObject":"tsndf:DebtInstrumentDelayedDrawAmount","labelType":"xbrl:terseLabel","value":"Debt instrument delayed draw amount","language":"en-US"},{"forObject":"tsndf:DebtInstrumentExitFee","labelType":"xbrl:label","value":"Debt Instrument, Exit Fee","language":"en-US"},{"forObject":"tsndf:DebtInstrumentExitFee","labelType":"xbrl:documentation","value":"Debt instrument, exit fee","language":"en-US"},{"forObject":"tsndf:DebtInstrumentExitFee","labelType":"xbrl:terseLabel","value":"Debt instrument, exit fee","language":"en-US"},{"forObject":"tsndf:DebtInstrumentExitFeesAccretion","labelType":"xbrl:label","value":"Debt Instrument Exit Fees Accretion","language":"en-US"},{"forObject":"tsndf:DebtInstrumentExitFeesAccretion","labelType":"xbrl:documentation","value":"Debt Instrument Exit Fees Accretion","language":"en-US"},{"forObject":"tsndf:DebtInstrumentExitFeesAccretion","labelType":"xbrl:terseLabel","value":"Exit fee accretion","language":"en-US"},{"forObject":"tsndf:DebtInstrumentFederalFundsRate","labelType":"xbrl:documentation","value":"Debt instrument 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:terseLabel","value":"Effective federal funds rate","language":"en-US"},{"forObject":"tsndf:DebtInstrumentInitialDrawAmount","labelType":"xbrl:label","value":"Debt Instrument Initial Draw Amount","language":"en-US"},{"forObject":"tsndf:DebtInstrumentInitialDrawAmount","labelType":"xbrl:documentation","value":"Debt instrument initial draw amount.","language":"en-US"},{"forObject":"tsndf:DebtInstrumentInitialDrawAmount","labelType":"xbrl:terseLabel","value":"Debt instrument initial draw amount","language":"en-US"},{"forObject":"tsndf:DebtInstrumentInitiallyBoreInterestRate","labelType":"xbrl:documentation","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:terseLabel","value":"Debt instrument initially bore interest rate","language":"en-US"},{"forObject":"tsndf:DebtInstrumentMaturityMonthAndYear","labelType":"xbrl:documentation","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:terseLabel","value":"Debt instrument maturity month and year","language":"en-US"},{"forObject":"tsndf:DebtInstrumentMaturityPeriod","labelType":"xbrl:terseLabel","value":"Debt instrument maturity period","language":"en-US"},{"forObject":"tsndf:DebtInstrumentMaturityPeriod","labelType":"xbrl:label","value":"Debt Instrument Maturity Period","language":"en-US"},{"forObject":"tsndf:DebtInstrumentMaturityPeriod","labelType":"xbrl:documentation","value":"Debt instrument maturity period.","language":"en-US"},{"forObject":"tsndf:DebtInstrumentUnamortizedDiscountAndDeferredFinancingCost","labelType":"xbrl:label","value":"Debt Instrument, Unamortized Discount and Deferred Financing Cost","language":"en-US"},{"forObject":"tsndf:DebtInstrumentUnamortizedDiscountAndDeferredFinancingCost","labelType":"xbrl:documentation","value":"Debt instrument, unamortized discount and deferred financing cost.","language":"en-US"},{"forObject":"tsndf:DebtInstrumentUnamortizedDiscountAndDeferredFinancingCost","labelType":"xbrl:terseLabel","value":"Unamortized discount and deferred financing cost","language":"en-US"},{"forObject":"tsndf:DebtInstrumentUnamortizedDiscountAndDeferredFinancingCost","labelType":"xbrl:negatedLabel","value":"Unamortized discount and deferred financing cost","language":"en-US"},{"forObject":"tsndf:DebtModificationFees","labelType":"xbrl:documentation","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:terseLabel","value":"Debt modification fees","language":"en-US"},{"forObject":"tsndf:DeferredTaxAssetsLeaseLiability","labelType":"xbrl:terseLabel","value":"Lease liability","language":"en-US"},{"forObject":"tsndf:DeferredTaxAssetsLeaseLiability","labelType":"xbrl:label","value":"Deferred Tax Assets, Lease liability","language":"en-US"},{"forObject":"tsndf:DeferredTaxAssetsLeaseLiability","labelType":"xbrl:documentation","value":"Deferred tax assets, lease liability.","language":"en-US"},{"forObject":"tsndf:DeferredTaxLiabilitiesConvertibleDebentures","labelType":"xbrl:documentation","value":"Deferred Tax Liabilities, 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:negatedLabel","value":"Convertible debentures","language":"en-US"},{"forObject":"tsndf:DeferredTaxLiabilitiesRightOfUseAsset","labelType":"xbrl:label","value":"Deferred Tax Liabilities, Right of use asset","language":"en-US"},{"forObject":"tsndf:DeferredTaxLiabilitiesRightOfUseAsset","labelType":"xbrl:documentation","value":"Deferred tax liabilities, right of use asset.","language":"en-US"},{"forObject":"tsndf:DeferredTaxLiabilitiesRightOfUseAsset","labelType":"xbrl:negatedLabel","value":"Right of use asset","language":"en-US"},{"forObject":"tsndf:DepositsForBusinessAcquisition","labelType":"xbrl:negatedLabel","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:documentation","value":"Deposits for business acquisition.","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:DepreciationAndAmortizationOfIntangibleAssets","labelType":"xbrl:label","value":"Depreciation and Amortization of Intangible Assets","language":"en-US"},{"forObject":"tsndf:DepreciationAndAmortizationOfIntangibleAssets","labelType":"xbrl:documentation","value":"Depreciation 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:documentation","value":"Derecognize financial obligation.","language":"en-US"},{"forObject":"tsndf:DerecognizeFinancialObligation","labelType":"xbrl:label","value":"Derecognize Financial Obligation","language":"en-US"},{"forObject":"tsndf:DerecognizedUnderlyingAssetsRelatedFinancialObligationsAmount","labelType":"xbrl:documentation","value":"Derecognized underlying assets related 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:terseLabel","value":"Financial obligations amount","language":"en-US"},{"forObject":"tsndf:DetachableWarrantMember","labelType":"xbrl:documentation","value":"Detachable warrant.","language":"en-US"},{"forObject":"tsndf:DetachableWarrantMember","labelType":"xbrl:label","value":"Detachable Warrant [Member]","language":"en-US"},{"forObject":"tsndf:DetachableWarrantMember","labelType":"xbrl:terseLabel","value":"Detachable Warrant","language":"en-US"},{"forObject":"tsndf:DetachableWarrants","labelType":"xbrl:label","value":"Detachable Warrants","language":"en-US"},{"forObject":"tsndf:DetachableWarrants","labelType":"xbrl:documentation","value":"Detachable warrants","language":"en-US"},{"forObject":"tsndf:DetachableWarrants","labelType":"xbrl:terseLabel","value":"Detachable warrants","language":"en-US"},{"forObject":"tsndf:DetachableWarrantsIssuedInPrivatePlacement","labelType":"xbrl:documentation","value":"Detachable warrants issued in 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:terseLabel","value":"Detachable warrants issued in 2023 private placement","language":"en-US"},{"forObject":"tsndf:DetachableWarrantsMember","labelType":"xbrl:terseLabel","value":"Detachable Warrants","language":"en-US"},{"forObject":"tsndf:DetachableWarrantsMember","labelType":"xbrl:documentation","value":"Detachable warrants.","language":"en-US"},{"forObject":"tsndf:DetachableWarrantsMember","labelType":"xbrl:label","value":"Detachable Warrants [Member]","language":"en-US"},{"forObject":"tsndf:DisposalGroupIncludingDiscontinuedOperationExciseAndCultivationTax","labelType":"xbrl:documentation","value":"Disposal Group, Including Discontinued Operation, 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:negatedLabel","value":"Excise and cultivation tax","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:DisposalGroupIncludingDiscontinuedOperationFinanceAndOtherIncomeExpense","labelType":"xbrl:label","value":"Disposal Group, Including Discontinued Operation, Finance and Other Income Expense","language":"en-US"},{"forObject":"tsndf:DisposalGroupIncludingDiscontinuedOperationFinanceAndOtherIncomeExpense","labelType":"xbrl:terseLabel","value":"Finance and other expenses","language":"en-US"},{"forObject":"tsndf:DisposalGroupIncludingDiscontinuedOperationImpairmentOfIntangibleAssets","labelType":"xbrl:documentation","value":"Disposal Group, Including Discontinued Operation, 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:terseLabel","value":"Impairment of intangible assets","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:DisposalGroupIncludingDiscontinuedOperationImpairmentOfPropertyAndEquipment","labelType":"xbrl:label","value":"Disposal Group, Including Discontinued Operation, Impairment of Property and Equipment","language":"en-US"},{"forObject":"tsndf:DisposalGroupIncludingDiscontinuedOperationImpairmentOfPropertyAndEquipment","labelType":"xbrl:terseLabel","value":"Impairment of property and equipment","language":"en-US"},{"forObject":"tsndf:DisposalGroupIncludingDiscontinuedOperationOperatingExpensesAbstract","labelType":"xbrl:documentation","value":"N/a","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:terseLabel","value":"Operating expenses:","language":"en-US"},{"forObject":"tsndf:DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpenseAbstract","labelType":"xbrl:documentation","value":"N/a","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:terseLabel","value":"Other expense","language":"en-US"},{"forObject":"tsndf:DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopment","labelType":"xbrl:documentation","value":"Disposal Group, Including Discontinued Operation, 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:terseLabel","value":"Research and development","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: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:terseLabel","value":"Revenue","language":"en-US"},{"forObject":"tsndf:DisposalGroupIncludingDiscontinuedOperationTransactionAndRestructuringCosts","labelType":"xbrl:documentation","value":"Disposal Group, Including Discontinued Operation, 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:terseLabel","value":"Transaction and restructuring costs","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:DisposalGroupIncludingDiscontinuedOperationUnrealizedAndRealizedForeignExchangeLoss","labelType":"xbrl:label","value":"Disposal Group, Including Discontinued Operation, Unrealized and Realized Foreign Exchange Loss","language":"en-US"},{"forObject":"tsndf:DisposalGroupIncludingDiscontinuedOperationUnrealizedAndRealizedForeignExchangeLoss","labelType":"xbrl:terseLabel","value":"Unrealized and realized foreign exchange loss","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:DisposalGroupIncludingDiscontinuedOperationUnrealizedAndRealizedGainOnInvestments","labelType":"xbrl:label","value":"Disposal Group, Including Discontinued Operation, Unrealized and Realized Gain on Investments","language":"en-US"},{"forObject":"tsndf:DisposalGroupIncludingDiscontinuedOperationUnrealizedAndRealizedGainOnInvestments","labelType":"xbrl:terseLabel","value":"Unrealized and realized gain on investments","language":"en-US"},{"forObject":"tsndf:DistributionOfProceedsOnWindupBasis","labelType":"xbrl:documentation","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:terseLabel","value":"Distribution of proceeds on windup basis","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:EffectiveIncomeTaxRateReconciliationChangesInUnrecognizedTaxBenefits","labelType":"xbrl:label","value":"Effective Income Tax Rate Reconciliation, Changes in Unrecognized Tax Benefits","language":"en-US"},{"forObject":"tsndf:EffectiveIncomeTaxRateReconciliationChangesInUnrecognizedTaxBenefits","labelType":"xbrl:terseLabel","value":"Changes in unrecognized tax benefits","language":"en-US"},{"forObject":"tsndf:EffectiveIncomeTaxRateReconciliationExtinguishmentOfDebt","labelType":"xbrl:documentation","value":"Effective income tax rate reconciliation extinguishment of debt","language":"en-US"},{"forObject":"tsndf:EffectiveIncomeTaxRateReconciliationExtinguishmentOfDebt","labelType":"xbrl:label","value":"Extinguishment of Debt","language":"en-US"},{"forObject":"tsndf:EffectiveIncomeTaxRateReconciliationInvestmentInPartnershipsAmount","labelType":"xbrl:terseLabel","value":"Investment in partnerships","language":"en-US"},{"forObject":"tsndf:EffectiveIncomeTaxRateReconciliationInvestmentInPartnershipsAmount","labelType":"xbrl:label","value":"Effective Income Tax Rate Reconciliation, Investment in partnerships, Amount","language":"en-US"},{"forObject":"tsndf:EffectiveIncomeTaxRateReconciliationInvestmentInPartnershipsAmount","labelType":"xbrl:documentation","value":"Effective income tax rate reconciliation, investment in partnerships, amount.","language":"en-US"},{"forObject":"tsndf:EffectiveIncomeTaxRateReconciliationInvestmentInPartnershipsPercent","labelType":"xbrl:label","value":"Effective Income Tax Rate Reconciliation Investment in Partnerships, Percent","language":"en-US"},{"forObject":"tsndf:EffectiveIncomeTaxRateReconciliationInvestmentInPartnershipsPercent","labelType":"xbrl:documentation","value":"Effective income tax rate reconciliation investment in partnerships, percent.","language":"en-US"},{"forObject":"tsndf:EffectiveIncomeTaxRateReconciliationInvestmentInPartnershipsPercent","labelType":"xbrl:terseLabel","value":"Investment in partnerships","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:EffectiveIncomeTaxRateReconciliationReturnToProvisionTrueUp","labelType":"xbrl:label","value":"Effective Income Tax Rate Reconciliation Return To Provision True Up","language":"en-US"},{"forObject":"tsndf:EffectiveIncomeTaxRateReconciliationReturnToProvisionTrueUp","labelType":"xbrl:terseLabel","value":"Return to provision true-up","language":"en-US"},{"forObject":"tsndf:EffectiveIncomeTaxRateReconciliationRevaluationOfContingentConsideration","labelType":"xbrl:documentation","value":"Effective income tax rate reconciliation, 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:terseLabel","value":"Revaluation of contingent consideration","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:EffectiveIncomeTaxRateReconciliationRevaluationOfContingentConsiderationPercent","labelType":"xbrl:label","value":"Effective Income Tax Rate Reconciliation, Revaluation of Contingent Consideration, Percent","language":"en-US"},{"forObject":"tsndf:EffectiveIncomeTaxRateReconciliationRevaluationOfContingentConsiderationPercent","labelType":"xbrl:terseLabel","value":"Revaluation of contingent consideration","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:EffectiveIncomeTaxRateReconciliationRevaluationOfEquityOrWarrant","labelType":"xbrl:label","value":"Effective Income Tax Rate Reconciliation, Revaluation of Equity or Warrant","language":"en-US"},{"forObject":"tsndf:EffectiveIncomeTaxRateReconciliationRevaluationOfEquityOrWarrant","labelType":"xbrl:terseLabel","value":"Revaluation of equity/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:EffectiveIncomeTaxRateReconciliationRevaluationOfEquityOrWarrants","labelType":"xbrl:label","value":"Effective Income Tax Rate Reconciliation, Revaluation of Equity or Warrants","language":"en-US"},{"forObject":"tsndf:EffectiveIncomeTaxRateReconciliationRevaluationOfEquityOrWarrants","labelType":"xbrl:terseLabel","value":"Revaluation of equity/warrants","language":"en-US"},{"forObject":"tsndf:EffectsOfMovementsInForeignExchange","labelType":"xbrl:terseLabel","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:documentation","value":"Effects of movements in foreign exchange.","language":"en-US"},{"forObject":"tsndf:EighteenMonthLockUpRestrictionMember","labelType":"xbrl:terseLabel","value":"18 Months 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:documentation","value":"Eighteen Month Lock-up Restriction.","language":"en-US"},{"forObject":"tsndf:EmployeeRetentionCreditsAndTransferFee","labelType":"xbrl:documentation","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:terseLabel","value":"Employee retention credits and transfer fee","language":"en-US"},{"forObject":"tsndf:EmployeeRetentionCreditsAndTransferFee","labelType":"xbrl:negatedLabel","value":"Employee retention credits and transfer fee","language":"en-US"},{"forObject":"tsndf:EmployeeRetentionCreditsRecordedInOtherIncome","labelType":"xbrl:label","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:documentation","value":"Employee retention credits recorded in other income.","language":"en-US"},{"forObject":"tsndf:EmployeeRetentionCreditsRecordedInOtherIncome","labelType":"xbrl:negatedLabel","value":"Employee Retention Credits recorded in other income","language":"en-US"},{"forObject":"tsndf:EntitledDistributionRightsInDissolution","labelType":"xbrl:terseLabel","value":"Entitled distribution rights in dissolution","language":"en-US"},{"forObject":"tsndf:EntitledDistributionRightsInDissolution","labelType":"xbrl:label","value":"Entitled distribution rights in dissolution","language":"en-US"},{"forObject":"tsndf:EntitledDistributionRightsInDissolution","labelType":"xbrl:documentation","value":"Entitled distribution rights in dissolution.","language":"en-US"},{"forObject":"tsndf:EntitledDividendRights","labelType":"xbrl:label","value":"Entitled Dividend Rights","language":"en-US"},{"forObject":"tsndf:EntitledDividendRights","labelType":"xbrl:documentation","value":"Entitled dividend rights.","language":"en-US"},{"forObject":"tsndf:EntitledDividendRights","labelType":"xbrl:terseLabel","value":"Entitled dividend rights","language":"en-US"},{"forObject":"tsndf:EquityIssuedForPriceProtectionOnContingentConsideration","labelType":"xbrl:label","value":"Equity issued for price protection on contingent consideration","language":"en-US"},{"forObject":"tsndf:EquityIssuedForPriceProtectionOnContingentConsideration","labelType":"xbrl:documentation","value":"Equity issued for price protection on contingent consideration","language":"en-US"},{"forObject":"tsndf:EquityIssuedForPriceProtectionOnContingentConsideration","labelType":"xbrl:terseLabel","value":"Equity issued for price protection on contingent consideration","language":"en-US"},{"forObject":"tsndf:ExchangeableSharesMember","labelType":"xbrl:terseLabel","value":"Exchangeable Shares","language":"en-US"},{"forObject":"tsndf:ExchangeableSharesMember","labelType":"xbrl:label","value":"Exchangeable Shares [Member]","language":"en-US"},{"forObject":"tsndf:ExchangeableSharesMember","labelType":"xbrl:documentation","value":"Exchangeable shares.","language":"en-US"},{"forObject":"tsndf:ExercisablePercentage","labelType":"xbrl:documentation","value":"Exercisable percentage","language":"en-US"},{"forObject":"tsndf:ExercisablePercentage","labelType":"xbrl:label","value":"Exercisable percentage","language":"en-US"},{"forObject":"tsndf:ExpectedCreditLosses","labelType":"xbrl:documentation","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:negatedLabel","value":"Expected credit losses","language":"en-US"},{"forObject":"tsndf:ExpectedCreditLosses","labelType":"xbrl:terseLabel","value":"Expected credit losses","language":"en-US"},{"forObject":"tsndf:FacilityAndMaintenanceExpense","labelType":"xbrl:terseLabel","value":"Facility and maintenance","language":"en-US"},{"forObject":"tsndf:FacilityAndMaintenanceExpense","labelType":"xbrl:label","value":"Facility and Maintenance Expense","language":"en-US"},{"forObject":"tsndf:FacilityAndMaintenanceExpense","labelType":"xbrl:documentation","value":"Facility and maintenance expense.","language":"en-US"},{"forObject":"tsndf:FacilityHeldForSale","labelType":"xbrl:documentation","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:terseLabel","value":"Facility held for sale","language":"en-US"},{"forObject":"tsndf:FacilitySold","labelType":"xbrl:documentation","value":"Facility sold.","language":"en-US"},{"forObject":"tsndf:FacilitySold","labelType":"xbrl:label","value":"Facility Sold","language":"en-US"},{"forObject":"tsndf:FacilitySold","labelType":"xbrl:terseLabel","value":"Facility sold","language":"en-US"},{"forObject":"tsndf:FairValueAssetsTransferBetweenLevelsAmount","labelType":"xbrl:terseLabel","value":"Fair value assets transfers between levels of hierarchy","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:documentation","value":"Fair value assets transfer between levels amount.","language":"en-US"},{"forObject":"tsndf:FairValueGainLossOnRevaluationOfWarrantsAndConversionOption","labelType":"xbrl:label","value":"Fair Value Gain (Loss) On Revaluation Of Warrants And Conversion Option","language":"en-US"},{"forObject":"tsndf:FairValueGainLossOnRevaluationOfWarrantsAndConversionOption","labelType":"xbrl:documentation","value":"Fair value gain (loss) on revaluation of warrants and conversion option.","language":"en-US"},{"forObject":"tsndf:FairValueGainLossOnRevaluationOfWarrantsAndConversionOption","labelType":"xbrl:terseLabel","value":"Fair value gain on revaluation of warrants and conversion option","language":"en-US"},{"forObject":"tsndf:FairValueOfBrandIntangibles","labelType":"xbrl:terseLabel","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:documentation","value":"Fair value of brand intangibles.","language":"en-US"},{"forObject":"tsndf:FairValueOfCultivationAndProcessing","labelType":"xbrl:terseLabel","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:documentation","value":"Fair value of cultivation and processing.","language":"en-US"},{"forObject":"tsndf:FairValueOfRetailLicenses","labelType":"xbrl:terseLabel","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:documentation","value":"Fair value of retail licenses.","language":"en-US"},{"forObject":"tsndf:FederalTaxReturnRefund","labelType":"xbrl:terseLabel","value":"Federal tax return refund","language":"en-US"},{"forObject":"tsndf:FederalTaxReturnRefund","labelType":"xbrl:label","value":"Federal Tax Return Refund","language":"en-US"},{"forObject":"tsndf:FederalTaxReturnRefund","labelType":"xbrl:documentation","value":"Federal tax return refund.","language":"en-US"},{"forObject":"tsndf:FeesForServicesRelatedToNjLicenses","labelType":"xbrl:documentation","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:terseLabel","value":"Fees for services related to NJ licenses","language":"en-US"},{"forObject":"tsndf:FeesForServicesRelatedToNjLicensesFirstPayment","labelType":"xbrl:documentation","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:terseLabel","value":"Fees for services related to NJ licenses first 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:FeesForServicesRelatedToNjLicensesSecondPayment","labelType":"xbrl:label","value":"Fees For Services Related To NJ Licenses Second 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:FeesPaidToTheLendersAndThirdPartiesOnModification","labelType":"xbrl:documentation","value":"Fees Paid to the enders 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:terseLabel","value":"Fees paid to the lenders and third parties on modification","language":"en-US"},{"forObject":"tsndf:FinanceAndOtherExpenses","labelType":"xbrl:totalLabel","value":"Total","language":"en-US"},{"forObject":"tsndf:FinanceAndOtherExpenses","labelType":"xbrl:terseLabel","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: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:FinanceAndOtherExpensesAbstract","labelType":"xbrl:documentation","value":"Finance and other expenses.","language":"en-US"},{"forObject":"tsndf:FinanceAndOtherExpensesTextBlock","labelType":"xbrl:terseLabel","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:documentation","value":"Finance and other expenses.","language":"en-US"},{"forObject":"tsndf:FinanceLeaseAbstract","labelType":"xbrl:terseLabel","value":"Finance leases:","language":"en-US"},{"forObject":"tsndf:FinanceLeaseAbstract","labelType":"xbrl:label","value":"Finance Lease [Abstract]","language":"en-US"},{"forObject":"tsndf:FinanceLeaseAbstract","labelType":"xbrl:documentation","value":"Finance lease.","language":"en-US"},{"forObject":"tsndf:FinancialInstrumentsAndRiskManagementLineItems","labelType":"xbrl:terseLabel","value":"Financial Instruments And Risk Management [Line Items]","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:documentation","value":"Financial instruments and risk management.","language":"en-US"},{"forObject":"tsndf:FinancialInstrumentsAndRiskManagementTable","labelType":"xbrl:terseLabel","value":"Financial Instruments And Risk Management [Table]","language":"en-US"},{"forObject":"tsndf:FinancialInstrumentsAndRiskManagementTable","labelType":"xbrl:label","value":"Financial Instruments And Risk Management [Table]","language":"en-US"},{"forObject":"tsndf:FinancialInstrumentsAndRiskManagementTable","labelType":"xbrl:documentation","value":"Financial instruments and risk management.","language":"en-US"},{"forObject":"tsndf:FinancingObligations","labelType":"xbrl:terseLabel","value":"Financing obligations","language":"en-US"},{"forObject":"tsndf:FinancingObligations","labelType":"xbrl:label","value":"Financing Obligations","language":"en-US"},{"forObject":"tsndf:FinancingObligations","labelType":"xbrl:documentation","value":"Financing obligations.","language":"en-US"},{"forObject":"tsndf:FinancingObligationsCurrent","labelType":"xbrl:terseLabel","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:documentation","value":"Financing obligations current.","language":"en-US"},{"forObject":"tsndf:FinancingObligationsNoncurrent","labelType":"xbrl:verboseLabel","value":"Financing obligations","language":"en-US"},{"forObject":"tsndf:FinancingObligationsNoncurrent","labelType":"xbrl:terseLabel","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:documentation","value":"Financing obligations noncurrent.","language":"en-US"},{"forObject":"tsndf:FinancingObligationsWeightedAverageDiscountRatePercent","labelType":"xbrl:documentation","value":"Financing obligations weighted average discount rate percent.","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:terseLabel","value":"Financing obligations weighted average discount rate","language":"en-US"},{"forObject":"tsndf:FloridareportingunitmemberMember","labelType":"xbrl:documentation","value":"FloridaReportingUnitMember.","language":"en-US"},{"forObject":"tsndf:FloridareportingunitmemberMember","labelType":"xbrl:label","value":"FloridaReportingUnitMember [Member]","language":"en-US"},{"forObject":"tsndf:FloridareportingunitmemberMember","labelType":"xbrl:terseLabel","value":"Florida Reporting Unit","language":"en-US"},{"forObject":"tsndf:FocusGrowthTermLoanMember","labelType":"xbrl:label","value":"Focus Growth Term Loan [Member]","language":"en-US"},{"forObject":"tsndf:FocusGrowthTermLoanMember","labelType":"xbrl:documentation","value":"Focus growth term loan.","language":"en-US"},{"forObject":"tsndf:FocusGrowthTermLoanMember","labelType":"xbrl:terseLabel","value":"FocusGrowth Term Loan","language":"en-US"},{"forObject":"tsndf:FocusGrowthTermLoanMember","labelType":"xbrl:verboseLabel","value":"FocusGrowth Loan","language":"en-US"},{"forObject":"tsndf:ForeignCurrencyFluctuatingPercentage","labelType":"xbrl:documentation","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:terseLabel","value":"Foreign currency fluctuating percentage","language":"en-US"},{"forObject":"tsndf:GageBannerMember","labelType":"xbrl:documentation","value":"Gage banner.","language":"en-US"},{"forObject":"tsndf:GageBannerMember","labelType":"xbrl:label","value":"Gage Banner [Member]","language":"en-US"},{"forObject":"tsndf:GageBannerMember","labelType":"xbrl:terseLabel","value":"Gage Banner","language":"en-US"},{"forObject":"tsndf:GageBrandMember","labelType":"xbrl:documentation","value":"Gage brand.","language":"en-US"},{"forObject":"tsndf:GageBrandMember","labelType":"xbrl:label","value":"Gage Brand [Member]","language":"en-US"},{"forObject":"tsndf:GageBrandMember","labelType":"xbrl:terseLabel","value":"Gage Brand","language":"en-US"},{"forObject":"tsndf:GageGrowthCorpMember","labelType":"xbrl:terseLabel","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:documentation","value":"Gage Growth Corp.","language":"en-US"},{"forObject":"tsndf:GageLoanMember","labelType":"xbrl:verboseLabel","value":"Gage Loans","language":"en-US"},{"forObject":"tsndf:GageLoanMember","labelType":"xbrl:terseLabel","value":"Gage Loan","language":"en-US"},{"forObject":"tsndf:GageLoanMember","labelType":"xbrl:label","value":"Gage Loan [Member]","language":"en-US"},{"forObject":"tsndf:GageLoanMember","labelType":"xbrl:documentation","value":"Gage Loan.","language":"en-US"},{"forObject":"tsndf:GainLossOnFairValueOfDerivativeLiabilitiesAndPurchaseOptionDerivativeAsset","labelType":"xbrl:negatedLabel","value":"Gain on fair value of derivative liabilities and purchase option derivative assets","language":"en-US"},{"forObject":"tsndf:GainLossOnFairValueOfDerivativeLiabilitiesAndPurchaseOptionDerivativeAsset","labelType":"xbrl:label","value":"Gain Loss On Fair Value Of Derivative Liabilities And Purchase Option Derivative Asset","language":"en-US"},{"forObject":"tsndf:GainLossOnFairValueOfDerivativeLiabilitiesAndPurchaseOptionDerivativeAsset","labelType":"xbrl:documentation","value":"Gain Loss On Fair Value Of Derivative Liabilities 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: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:terseLabel","value":"Loss on fair value of warrants and purchase option derivative asset","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:GainLossOnLeaseTerminationAndDerecognitionOfFinanceLease","labelType":"xbrl:negatedLabel","value":"(Gain) loss on lease termination and derecognition of finance lease","language":"en-US"},{"forObject":"tsndf:GainLossOnLeaseTerminationAndDerecognitionOfFinanceLease","labelType":"xbrl:label","value":"Gain (Loss) on Lease Termination and Derecognition of Finance Lease","language":"en-US"},{"forObject":"tsndf:GainLossOnLeaseTerminationAndDerecognitionOfFinanceLease","labelType":"xbrl:documentation","value":"Gain (loss) on lease termination and derecognition of finance lease.","language":"en-US"},{"forObject":"tsndf:GeneralAndAdministrativeExpenseLineItems","labelType":"xbrl:documentation","value":"General and Administrative Expense.","language":"en-US"},{"forObject":"tsndf:GeneralAndAdministrativeExpenseLineItems","labelType":"xbrl:label","value":"General And Administrative Expense [Line Items]","language":"en-US"},{"forObject":"tsndf:GeneralAndAdministrativeExpenseLineItems","labelType":"xbrl:terseLabel","value":"General And Administrative Expense [Line Items]","language":"en-US"},{"forObject":"tsndf:GeneralAndAdministrativeExpenseTable","labelType":"xbrl:documentation","value":"General and Administrative Expense.","language":"en-US"},{"forObject":"tsndf:GeneralAndAdministrativeExpenseTable","labelType":"xbrl:label","value":"General And Administrative Expense [Table]","language":"en-US"},{"forObject":"tsndf:GeneralAndAdministrativeExpenseTable","labelType":"xbrl:terseLabel","value":"General And Administrative Expense [Table]","language":"en-US"},{"forObject":"tsndf:GeneralAndAdministrativeExpensesTextBlock","labelType":"xbrl:label","value":"General And Administrative Expenses [Text Block]","language":"en-US"},{"forObject":"tsndf:GeneralAndAdministrativeExpensesTextBlock","labelType":"xbrl:documentation","value":"General and administrative expenses.","language":"en-US"},{"forObject":"tsndf:GeneralAndAdministrativeExpensesTextBlock","labelType":"xbrl:terseLabel","value":"General and Administrative Expenses","language":"en-US"},{"forObject":"tsndf:GrossProfitMargin","labelType":"xbrl:label","value":"Gross Profit Margin","language":"en-US"},{"forObject":"tsndf:GrossProfitMargin","labelType":"xbrl:documentation","value":"Gross profit margin.","language":"en-US"},{"forObject":"tsndf:GrossProfitMargin","labelType":"xbrl:terseLabel","value":"Gross profit margin","language":"en-US"},{"forObject":"tsndf:GuadCoLLCAndKCRHoldingsLLCMember","labelType":"xbrl:verboseLabel","value":"KCR","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:label","value":"Guad Co L L C And K C R Holdings L L C [Member]","language":"en-US"},{"forObject":"tsndf:GuadCoLLCAndKCRHoldingsLLCMember","labelType":"xbrl:documentation","value":"GuadCo LLC and KCR Holdings 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:HMSHealthLLCAndHMSProcessingLLCMember","labelType":"xbrl:documentation","value":"HMS Health, LLC and HMS Processing, LLC.","language":"en-US"},{"forObject":"tsndf:HMSHealthLLCAndHMSProcessingLLCMember","labelType":"xbrl:terseLabel","value":"HMS","language":"en-US"},{"forObject":"tsndf:HerbicultureIncMember","labelType":"xbrl:documentation","value":"Herbiculture Inc.","language":"en-US"},{"forObject":"tsndf:HerbicultureIncMember","labelType":"xbrl:label","value":"Herbiculture Inc [Member]","language":"en-US"},{"forObject":"tsndf:HerbicultureIncMember","labelType":"xbrl:terseLabel","value":"Herbiculture Inc","language":"en-US"},{"forObject":"tsndf:HerbicultureIncorporationMember","labelType":"xbrl:documentation","value":"Herbiculture incorporation.","language":"en-US"},{"forObject":"tsndf:HerbicultureIncorporationMember","labelType":"xbrl:label","value":"Herbiculture Incorporation [Member]","language":"en-US"},{"forObject":"tsndf:HerbicultureIncorporationMember","labelType":"xbrl:terseLabel","value":"Herbiculture","language":"en-US"},{"forObject":"tsndf:IHCRealEstateLpMember","labelType":"xbrl:documentation","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:terseLabel","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:documentation","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:IleraHealthcareLlcMember","labelType":"xbrl:documentation","value":"Ilera Healthcare LLC.","language":"en-US"},{"forObject":"tsndf:IleraHealthcareLlcMember","labelType":"xbrl:label","value":"Ilera Healthcare LLC [Member]","language":"en-US"},{"forObject":"tsndf:IleraHealthcareLlcMember","labelType":"xbrl:terseLabel","value":"Ilera","language":"en-US"},{"forObject":"tsndf:IleraHealthcareMember","labelType":"xbrl:terseLabel","value":"Terr Ascend","language":"en-US"},{"forObject":"tsndf:IleraHealthcareMember","labelType":"xbrl:label","value":"Ilera Healthcare [Member]","language":"en-US"},{"forObject":"tsndf:IleraHealthcareMember","labelType":"xbrl:documentation","value":"Ilera healthcare.","language":"en-US"},{"forObject":"tsndf:IleraHealthcareMember","labelType":"xbrl:verboseLabel","value":"Ilera","language":"en-US"},{"forObject":"tsndf:IleraMember","labelType":"xbrl:documentation","value":"Ilera.","language":"en-US"},{"forObject":"tsndf:IleraMember","labelType":"xbrl:label","value":"Ilera [Member]","language":"en-US"},{"forObject":"tsndf:IleraMember","labelType":"xbrl:terseLabel","value":"Ilera","language":"en-US"},{"forObject":"tsndf:IleraTermLoanMember","labelType":"xbrl:terseLabel","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:documentation","value":"Ilera term loan.","language":"en-US"},{"forObject":"tsndf:ImpairmentOfCultivationAndProcessingLicenses","labelType":"xbrl:terseLabel","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:documentation","value":"Impairment of cultivation and processing licenses.","language":"en-US"},{"forObject":"tsndf:ImpairmentOfIntellectualProperty","labelType":"xbrl:documentation","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:terseLabel","value":"Impairment of intellectual property","language":"en-US"},{"forObject":"tsndf:ImpairmentOfRetailLicenses","labelType":"xbrl:terseLabel","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:documentation","value":"Impairment of retail licenses.","language":"en-US"},{"forObject":"tsndf:IncomeLossFromContinuingAndDiscontinuedOperationsBeforeIncomeTaxesDomestic","labelType":"xbrl:terseLabel","value":"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:IncomeLossFromContinuingAndDiscontinuedOperationsBeforeIncomeTaxesDomestic","labelType":"xbrl:label","value":"Income (Loss) From Continuing and Discontinued Operations Before Income Taxes Domestic","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: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:totalLabel","value":"Loss before income taxes","language":"en-US"},{"forObject":"tsndf:IncomeLossFromContinuingAndDiscontinuedOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","labelType":"xbrl:terseLabel","value":"Loss income before taxes","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:IncomeLossFromContinuingAndDiscontinuedOperationsBeforeIncomeTaxesForeign","labelType":"xbrl:label","value":"Income (Loss) From Continuing and Discontinued Operations Before Income Taxes Foreign","language":"en-US"},{"forObject":"tsndf:IncomeLossFromContinuingAndDiscontinuedOperationsBeforeIncomeTaxesForeign","labelType":"xbrl:terseLabel","value":"Foreign","language":"en-US"},{"forObject":"tsndf:IncomeTaxReconciliationChangesInUnrecognizedTaxBenefits","labelType":"xbrl:documentation","value":"Income tax reconciliation, 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:terseLabel","value":"Changes in unrecognized tax benefits","language":"en-US"},{"forObject":"tsndf:IncomeTaxReconciliationExtinguishmentOfDebt","labelType":"xbrl:documentation","value":"Income tax reconciliation extinguishment of debt","language":"en-US"},{"forObject":"tsndf:IncomeTaxReconciliationExtinguishmentOfDebt","labelType":"xbrl:label","value":"Extinguishment of debt","language":"en-US"},{"forObject":"tsndf:IncomeTaxReconciliationReturnToProvisionTrueUp","labelType":"xbrl:documentation","value":"Income tax reconciliation 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:terseLabel","value":"Return to provision true-up","language":"en-US"},{"forObject":"tsndf:IncomeTaxReconciliationReturnToProvisionTrueUp","labelType":"xbrl:negatedLabel","value":"Return to provision true-up","language":"en-US"},{"forObject":"tsndf:IncreaseDecreaseInAccountsPayableAndAccruedLiabilitiesAndOtherPayables","labelType":"xbrl:terseLabel","value":"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:documentation","value":"Increase decrease in accounts payable and accrued liabilities and other payables.","language":"en-US"},{"forObject":"tsndf:IncreaseDecreaseInContingentConsiderationPayable","labelType":"xbrl:terseLabel","value":"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:documentation","value":"Increase decrease in contingent consideration payable.","language":"en-US"},{"forObject":"tsndf:IncreaseDecreaseInPrepaidExpensesAndOtherCurrentAssets","labelType":"xbrl:documentation","value":"Increase decrease in prepaid expenses 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:negatedLabel","value":"Prepaid expense and other current assets","language":"en-US"},{"forObject":"tsndf:IncreaseDecreaseInUncertainTaxPositionLiabilities","labelType":"xbrl:documentation","value":"Increase (decrease) in 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:terseLabel","value":"Uncertain tax position liabilities","language":"en-US"},{"forObject":"tsndf:IncrementalTermLoans","labelType":"xbrl:documentation","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:terseLabel","value":"Incremental term loans","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:IndefiniteAndDefiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock","labelType":"xbrl:label","value":"Indefinite and Definite Lived Intangible Assets Amortization Expense [Table Text Block]","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:IndemnificationAssetRelease","labelType":"xbrl:terseLabel","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:documentation","value":"Indemnification asset release.","language":"en-US"},{"forObject":"tsndf:InsiderParticipationMember","labelType":"xbrl:documentation","value":"Insider participation.","language":"en-US"},{"forObject":"tsndf:InsiderParticipationMember","labelType":"xbrl:label","value":"Insider Participation [Member]","language":"en-US"},{"forObject":"tsndf:InsiderParticipationMember","labelType":"xbrl:terseLabel","value":"Insider Participation","language":"en-US"},{"forObject":"tsndf:InsuranceExpenseRecoveryForPropertyAndEquipment","labelType":"xbrl:label","value":"Insurance Expense (Recovery) For Property And Equipment","language":"en-US"},{"forObject":"tsndf:InsuranceExpenseRecoveryForPropertyAndEquipment","labelType":"xbrl:documentation","value":"Insurance expense (recovery) for property and equipment.","language":"en-US"},{"forObject":"tsndf:InsuranceExpenseRecoveryForPropertyAndEquipment","labelType":"xbrl:terseLabel","value":"Insurance recovery for property and equipment","language":"en-US"},{"forObject":"tsndf:IntangibleAssetsExcludingGoodwillAccumulatedAmortization","labelType":"xbrl:negatedLabel","value":"Intangible assets net, 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:label","value":"Intangible Assets Excluding Goodwill Accumulated Amortization","language":"en-US"},{"forObject":"tsndf:IntangibleAssetsExcludingGoodwillAccumulatedAmortization","labelType":"xbrl:documentation","value":"Intangible assets excluding goodwill accumulated amortization.","language":"en-US"},{"forObject":"tsndf:IntangibleAssetsLineItems","labelType":"xbrl:terseLabel","value":"Intangible Assets [Line Items]","language":"en-US"},{"forObject":"tsndf:IntangibleAssetsLineItems","labelType":"xbrl:label","value":"Intangible Assets [Line Items]","language":"en-US"},{"forObject":"tsndf:IntangibleAssetsLineItems","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:documentation","value":"Intangible assets.","language":"en-US"},{"forObject":"tsndf:IntangibleAssetsTable","labelType":"xbrl:terseLabel","value":"Intangible Assets [Table]","language":"en-US"},{"forObject":"tsndf:IntendedDispensaryRebrandArea","labelType":"xbrl:terseLabel","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:documentation","value":"Intended dispensary rebrand area.","language":"en-US"},{"forObject":"tsndf:InterestOnlyPaymentsTerm","labelType":"xbrl:documentation","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:terseLabel","value":"Interest-only payments term","language":"en-US"},{"forObject":"tsndf:InterestRateRiskFluctuatingPercentage","labelType":"xbrl:documentation","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:terseLabel","value":"Interest rate risk fluctuating percentage","language":"en-US"},{"forObject":"tsndf:InventoryAccessoriesSuppliesAndConsumables","labelType":"xbrl:verboseLabel","value":"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:documentation","value":"Inventory accessories, supplies and consumables","language":"en-US"},{"forObject":"tsndf:InventoryDeemedUnsaleableMember","labelType":"xbrl:terseLabel","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:documentation","value":"Inventory deemed unsaleable.","language":"en-US"},{"forObject":"tsndf:InventoryPurchasedFromThirdPartySupplierMember","labelType":"xbrl:terseLabel","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:documentation","value":"Inventory purchased from third-party supplier.","language":"en-US"},{"forObject":"tsndf:InvestmentInNoteReceivableNetOfInterestReceived","labelType":"xbrl:label","value":"Investment in Note Receivable, Net of Interest Received","language":"en-US"},{"forObject":"tsndf:InvestmentInNoteReceivableNetOfInterestReceived","labelType":"xbrl:documentation","value":"Investment in note receivable, net of interest received.","language":"en-US"},{"forObject":"tsndf:InvestmentInNoteReceivableNetOfInterestReceived","labelType":"xbrl:negatedLabel","value":"Investment in note receivable, net of interest received","language":"en-US"},{"forObject":"tsndf:IssuedPromissoryProperty","labelType":"xbrl:terseLabel","value":"Issued promissory property note","language":"en-US"},{"forObject":"tsndf:IssuedPromissoryProperty","labelType":"xbrl:documentation","value":"Issued promissory property.","language":"en-US"},{"forObject":"tsndf:IssuedPromissoryProperty","labelType":"xbrl:label","value":"Issued Promissory Property","language":"en-US"},{"forObject":"tsndf:JuneAndAugustTwoThousandTwentyThreePrivatePlacementMember","labelType":"xbrl:label","value":"June And August Two Thousand Twenty Three Private Placement [Member]","language":"en-US"},{"forObject":"tsndf:JuneAndAugustTwoThousandTwentyThreePrivatePlacementMember","labelType":"xbrl:documentation","value":"June and august two thousand twenty three private placement.","language":"en-US"},{"forObject":"tsndf:JuneAndAugustTwoThousandTwentyThreePrivatePlacementMember","labelType":"xbrl:verboseLabel","value":"June and August 2023 private placement","language":"en-US"},{"forObject":"tsndf:KCRMember","labelType":"xbrl:label","value":"K C R [Member]","language":"en-US"},{"forObject":"tsndf:KCRMember","labelType":"xbrl:documentation","value":"KCR.","language":"en-US"},{"forObject":"tsndf:KCRMember","labelType":"xbrl:terseLabel","value":"KCR","language":"en-US"},{"forObject":"tsndf:KisaEnterprisesMiIncorpoationMember","labelType":"xbrl:label","value":"KISA Enterprises MI Incorpoation [Member]","language":"en-US"},{"forObject":"tsndf:KisaEnterprisesMiIncorpoationMember","labelType":"xbrl:terseLabel","value":"KISA Enterprises MI Inc.","language":"en-US"},{"forObject":"tsndf:KisaEnterprisesMiIncorpoationMember","labelType":"xbrl:documentation","value":"KISA enterprises MI incorporation.","language":"en-US"},{"forObject":"tsndf:KisaEnterprisesMiLlcAndKisaHoldingsLlcMember","labelType":"xbrl:verboseLabel","value":"Pinnacle","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:label","value":"KISA Enterprises MI, LLC and KISA Holdings, LLC [Member]","language":"en-US"},{"forObject":"tsndf:KisaEnterprisesMiLlcAndKisaHoldingsLlcMember","labelType":"xbrl:documentation","value":"KISA Enterprises MI, LLC and KISA Holdings, LLC.","language":"en-US"},{"forObject":"tsndf:LesseeFinanceLeaseOptionToExtendAndTerminate","labelType":"xbrl:documentation","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:terseLabel","value":"Lessee finance lease option to extend and terminate.","language":"en-US"},{"forObject":"tsndf:LiabilityOnUncertainTaxPosition","labelType":"xbrl:label","value":"Liability on Uncertain Tax Position","language":"en-US"},{"forObject":"tsndf:LiabilityOnUncertainTaxPosition","labelType":"xbrl:documentation","value":"Liability on uncertain tax position.","language":"en-US"},{"forObject":"tsndf:LiabilityOnUncertainTaxPosition","labelType":"xbrl:terseLabel","value":"Liability on uncertain tax position","language":"en-US"},{"forObject":"tsndf:LoanInterestAccretion","labelType":"xbrl:label","value":"Loan Interest Accretion","language":"en-US"},{"forObject":"tsndf:LoanInterestAccretion","labelType":"xbrl:documentation","value":"Loan interest accretion.","language":"en-US"},{"forObject":"tsndf:LoanInterestAccretion","labelType":"xbrl:terseLabel","value":"Interest and accretion","language":"en-US"},{"forObject":"tsndf:MarylandAcquisitionLoansMember","labelType":"xbrl:documentation","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:terseLabel","value":"Maryland Acquisition Loans","language":"en-US"},{"forObject":"tsndf:MinorityInterestCapitalAndDistributionsContributions","labelType":"xbrl:terseLabel","value":"Capital contributions received","language":"en-US"},{"forObject":"tsndf:MinorityInterestCapitalAndDistributionsContributions","labelType":"xbrl:label","value":"Minority Interest Capital And Distributions Contributions","language":"en-US"},{"forObject":"tsndf:MinorityInterestCapitalAndDistributionsContributions","labelType":"xbrl:documentation","value":"Minority Interest capital and distributions contributions","language":"en-US"},{"forObject":"tsndf:NewJerseyPartnershipMember","labelType":"xbrl:documentation","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:terseLabel","value":"New Jersey Partnership","language":"en-US"},{"forObject":"tsndf:NewStandardsAmendmentsAndInterpretationsNotYetAdoptedPolicyPolicyTextBlock","labelType":"xbrl:label","value":"New Standards, Amendments And Interpretations Not Yet Adopted, Policy [Policy Text Block]","language":"en-US"},{"forObject":"tsndf:NewStandardsAmendmentsAndInterpretationsNotYetAdoptedPolicyPolicyTextBlock","labelType":"xbrl:documentation","value":"New standards, amendments and interpretations not yet adopted.","language":"en-US"},{"forObject":"tsndf:NewStandardsAmendmentsAndInterpretationsNotYetAdoptedPolicyPolicyTextBlock","labelType":"xbrl:terseLabel","value":"New standards, amendments and interpretations not yet adopted","language":"en-US"},{"forObject":"tsndf:NoContractualLockUpRestrictionsMember","labelType":"xbrl:terseLabel","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:documentation","value":"No contractual lock-up restrictions.","language":"en-US"},{"forObject":"tsndf:NonControllingInterestsPolicyTextBlock","labelType":"xbrl:label","value":"Non Controlling Interests [Policy Text Block]","language":"en-US"},{"forObject":"tsndf:NonControllingInterestsPolicyTextBlock","labelType":"xbrl:terseLabel","value":"Non-controlling interests","language":"en-US"},{"forObject":"tsndf:NonControllingInterestsPolicyTextBlock","labelType":"xbrl:documentation","value":"Non controlling interests.","language":"en-US"},{"forObject":"tsndf:NoncashOrPartNoncashAcquisitionPromissoryNotesIssued","labelType":"xbrl:terseLabel","value":"Promissory note issued as consideration for acquisitions","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:documentation","value":"Noncash or part noncash acquisition, promissory notes issued","language":"en-US"},{"forObject":"tsndf:NoncontrollingInterestIncreaseDecreaseFromCapitalContributions","labelType":"xbrl:label","value":"Noncontrolling Interest Increase Decrease From Capital Contributions","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:terseLabel","value":"Capital distributions","language":"en-US"},{"forObject":"tsndf:NotionalPricePerExchangeableShares","labelType":"xbrl:documentation","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:terseLabel","value":"Notional price per exchangeable shares","language":"en-US"},{"forObject":"tsndf:NumberOfCultivationFacilityOwned","labelType":"xbrl:terseLabel","value":"Number of cultivation facility owned","language":"en-US"},{"forObject":"tsndf:NumberOfCultivationFacilityOwned","labelType":"xbrl:label","value":"Number of Cultivation Facility Owned","language":"en-US"},{"forObject":"tsndf:NumberOfCultivationFacilityOwned","labelType":"xbrl:documentation","value":"Number of cultivation facility owned.","language":"en-US"},{"forObject":"tsndf:NumberOfCultivationOrProcessingFacilityOwned","labelType":"xbrl:documentation","value":"Number of cultivation or 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:terseLabel","value":"Number of cultivation/processing facility owned","language":"en-US"},{"forObject":"tsndf:NumberOfCustomers","labelType":"xbrl:documentation","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:terseLabel","value":"Number of customers","language":"en-US"},{"forObject":"tsndf:NumberOfFinanceLease","labelType":"xbrl:terseLabel","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:documentation","value":"Number of finance lease.","language":"en-US"},{"forObject":"tsndf:NumberOfLesseeFinanceLease","labelType":"xbrl:documentation","value":"Number of Lessee 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:terseLabel","value":"Number of finance lease","language":"en-US"},{"forObject":"tsndf:NumberOfMajorCustomers","labelType":"xbrl:terseLabel","value":"Number of customers accounting more than 10% of revenue","language":"en-US"},{"forObject":"tsndf:NumberOfMajorCustomers","labelType":"xbrl:label","value":"Number Of Major Customers","language":"en-US"},{"forObject":"tsndf:NumberOfMajorCustomers","labelType":"xbrl:documentation","value":"Number of major customers.","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:documentation","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:NumberOfProcessingFacilityOwned","labelType":"xbrl:terseLabel","value":"Number of processing facility owned","language":"en-US"},{"forObject":"tsndf:NumberOfProcessingFacilityOwned","labelType":"xbrl:label","value":"Number of Processing Facility Owned","language":"en-US"},{"forObject":"tsndf:NumberOfProcessingFacilityOwned","labelType":"xbrl:documentation","value":"Number of processing facility owned.","language":"en-US"},{"forObject":"tsndf:NumberOfPromissoryNotes","labelType":"xbrl:label","value":"Number of Promissory Notes","language":"en-US"},{"forObject":"tsndf:NumberOfPromissoryNotes","labelType":"xbrl:documentation","value":"Number of promissory notes.","language":"en-US"},{"forObject":"tsndf:NumberOfRetailDispensaryLicenses","labelType":"xbrl:terseLabel","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:documentation","value":"Number of retail dispensary licenses.","language":"en-US"},{"forObject":"tsndf:NumberOfRetailDispensaryLicensesCurrentlyOperational","labelType":"xbrl:terseLabel","value":"Number of 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:documentation","value":"Number of retail dispensary licenses currently operational.","language":"en-US"},{"forObject":"tsndf:NumberOfUnits","labelType":"xbrl:documentation","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:terseLabel","value":"Number of units","language":"en-US"},{"forObject":"tsndf:NumberOfVotePerEachCommonShareHeld","labelType":"xbrl:documentation","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:terseLabel","value":"Number of vote per each common share held","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:documentation","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:OfficeAndGeneralExpense","labelType":"xbrl:terseLabel","value":"Office and general","language":"en-US"},{"forObject":"tsndf:OfficeAndGeneralExpense","labelType":"xbrl:label","value":"Office and General Expense","language":"en-US"},{"forObject":"tsndf:OfficeAndGeneralExpense","labelType":"xbrl:documentation","value":"Office and general expense.","language":"en-US"},{"forObject":"tsndf:OfficeFurnitureProductionEquipmentMember","labelType":"xbrl:documentation","value":"Office Furniture & Production Equipment [Member]","language":"en-US"},{"forObject":"tsndf:OfficeFurnitureProductionEquipmentMember","labelType":"xbrl:label","value":"Office Furniture & Production Equipment [Member]","language":"en-US"},{"forObject":"tsndf:OfficeFurnitureProductionEquipmentMember","labelType":"xbrl:terseLabel","value":"Office furniture & production equipment","language":"en-US"},{"forObject":"tsndf:OperatingAndFinanceLeaseExpense","labelType":"xbrl:terseLabel","value":"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:documentation","value":"Operating and finance lease expense.","language":"en-US"},{"forObject":"tsndf:OperatingAndFinanceLeaseLiability","labelType":"xbrl:terseLabel","value":"Total lease liabilities","language":"en-US"},{"forObject":"tsndf:OperatingAndFinanceLeaseLiability","labelType":"xbrl:label","value":"Operating And Finance Lease Liability","language":"en-US"},{"forObject":"tsndf:OperatingAndFinanceLeaseLiability","labelType":"xbrl:documentation","value":"Operating and finance lease liability.","language":"en-US"},{"forObject":"tsndf:OperatingAndFinanceLeaseLiabilityMaturityTableTextBlock","labelType":"xbrl:terseLabel","value":"Summary of Undiscounted Lease Obligations","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:documentation","value":"Operating and finance lease liability maturity.","language":"en-US"},{"forObject":"tsndf:OperatingAndFinanceLeaseLiabilityPaymentsDue","labelType":"xbrl:totalLabel","value":"Total lease payments","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:documentation","value":"Operating and finance lease liability payments due.","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:OperatingAndFinanceLeaseLiabilityPaymentsDueAfterYearFive","labelType":"xbrl:label","value":"Operating And Finance Lease Liability Payments Due After Year Five","language":"en-US"},{"forObject":"tsndf:OperatingAndFinanceLeaseLiabilityPaymentsDueAfterYearFive","labelType":"xbrl:terseLabel","value":"Thereafter","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:OperatingAndFinanceLeaseLiabilityPaymentsDueNextTwelveMonths","labelType":"xbrl:documentation","value":"Operating and finance lease liability payments due next twelve months.","language":"en-US"},{"forObject":"tsndf:OperatingAndFinanceLeaseLiabilityPaymentsDueNextTwelveMonths","labelType":"xbrl:terseLabel","value":"2025","language":"en-US"},{"forObject":"tsndf:OperatingAndFinanceLeaseLiabilityPaymentsDueYearFive","labelType":"xbrl:documentation","value":"Operating and finance lease liability payments due year five.","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:terseLabel","value":"2029","language":"en-US"},{"forObject":"tsndf:OperatingAndFinanceLeaseLiabilityPaymentsDueYearFour","labelType":"xbrl:label","value":"Operating And Finance Lease Liability Payments Due Year Four","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:terseLabel","value":"2028","language":"en-US"},{"forObject":"tsndf:OperatingAndFinanceLeaseLiabilityPaymentsDueYearThree","labelType":"xbrl:label","value":"Operating And Finance Lease Liability Payments Due Year Three","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:terseLabel","value":"2027","language":"en-US"},{"forObject":"tsndf:OperatingAndFinanceLeaseLiabilityPaymentsDueYearTwo","labelType":"xbrl:label","value":"Operating And Finance Lease Liability Payments Due Year Two","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:terseLabel","value":"2026","language":"en-US"},{"forObject":"tsndf:OperatingAndFinanceLeaseLiabilityUndiscountedExcessAmount","labelType":"xbrl:negatedLabel","value":"Less: interest","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:documentation","value":"Operating and finance lease liability undiscounted excess amount.","language":"en-US"},{"forObject":"tsndf:OperatingAndFinanceLeasesTextBlock","labelType":"xbrl:terseLabel","value":"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:documentation","value":"Operating and finance leases.","language":"en-US"},{"forObject":"tsndf:OperatingLeaseLiabilityBorrowingRate","labelType":"xbrl:documentation","value":"Operating lease liability 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:terseLabel","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:OperatingLeaseLiabilityIncrementalBorrowingRate","labelType":"xbrl:label","value":"Operating Lease Liability Incremental Borrowing Rate","language":"en-US"},{"forObject":"tsndf:OperatingLeaseLiabilityIncrementalBorrowingRate","labelType":"xbrl:terseLabel","value":"Operating lease liability incremental borrowing rate","language":"en-US"},{"forObject":"tsndf:OptionalPrepaymentDateAmendedPeriod","labelType":"xbrl:terseLabel","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:documentation","value":"Optional Prepayment Date Amended Period","language":"en-US"},{"forObject":"tsndf:OtherLoansMember","labelType":"xbrl:terseLabel","value":"Other Loans","language":"en-US"},{"forObject":"tsndf:OtherLoansMember","labelType":"xbrl:label","value":"Other Loans [Member]","language":"en-US"},{"forObject":"tsndf:OtherLoansMember","labelType":"xbrl:documentation","value":"Other loans.","language":"en-US"},{"forObject":"tsndf:PaidLoanAmendmentFee","labelType":"xbrl:documentation","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:terseLabel","value":"Paid loan amendment fee","language":"en-US"},{"forObject":"tsndf:PaymentForLandContracts","labelType":"xbrl:documentation","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:negatedLabel","value":"Payment for land contracts","language":"en-US"},{"forObject":"tsndf:PaymentLoanAmendmentFeeAndPrepaymentPremium","labelType":"xbrl:documentation","value":"Payment loan amendment fee and prepayment premium.","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:negatedLabel","value":"Loan amendment fee paid and prepayment premium paid","language":"en-US"},{"forObject":"tsndf:PaymentsForLeaseTerminationFee","labelType":"xbrl:terseLabel","value":"Lease termination fee paid","language":"en-US"},{"forObject":"tsndf:PaymentsForLeaseTerminationFee","labelType":"xbrl:label","value":"Payments for Lease Termination Fee","language":"en-US"},{"forObject":"tsndf:PaymentsForLeaseTerminationFee","labelType":"xbrl:documentation","value":"Payments for lease termination fee.","language":"en-US"},{"forObject":"tsndf:PaymentsOfCapitalDistributionToNoncontrollingInterest","labelType":"xbrl:label","value":"Payments of Capital Distribution to Noncontrolling Interest","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:negatedLabel","value":"Capital distributions paid to non-controlling interests","language":"en-US"},{"forObject":"tsndf:PaymentsOfContingentConsideration","labelType":"xbrl:documentation","value":"Payments of contingent consideration.","language":"en-US"},{"forObject":"tsndf:PaymentsOfContingentConsideration","labelType":"xbrl:label","value":"Payments Of Contingent Consideration","language":"en-US"},{"forObject":"tsndf:PaymentsOfContingentConsideration","labelType":"xbrl:terseLabel","value":"Payments of contingent consideration","language":"en-US"},{"forObject":"tsndf:PelorusTermLoanMember","labelType":"xbrl:documentation","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:terseLabel","value":"Pelorus Term Loan","language":"en-US"},{"forObject":"tsndf:PeninsulaMember","labelType":"xbrl:terseLabel","value":"Peninsula","language":"en-US"},{"forObject":"tsndf:PeninsulaMember","labelType":"xbrl:documentation","value":"Peninsula.","language":"en-US"},{"forObject":"tsndf:PeninsulaMember","labelType":"xbrl:label","value":"Peninsula [Member]","language":"en-US"},{"forObject":"tsndf:PennsylvaniareportingunitMember","labelType":"xbrl:documentation","value":"PennsylvaniaReportingUnit.","language":"en-US"},{"forObject":"tsndf:PennsylvaniareportingunitMember","labelType":"xbrl:label","value":"PennsylvaniaReportingUnit[Member]","language":"en-US"},{"forObject":"tsndf:PennsylvaniareportingunitMember","labelType":"xbrl:terseLabel","value":"Pennsylvaniareportingunit","language":"en-US"},{"forObject":"tsndf:PercentageOfAdditionalOptionPurchased","labelType":"xbrl:documentation","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:terseLabel","value":"Percentage of additional option purchased","language":"en-US"},{"forObject":"tsndf:PercentageOfAdditionalOwnershipIssuedAndOustandingEquity","labelType":"xbrl:documentation","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:terseLabel","value":"Percentage of additional ownership issued and oustanding equity","language":"en-US"},{"forObject":"tsndf:PercentageOfAverageDailyTradingVolume","labelType":"xbrl:label","value":"Percentage Of Average Daily Trading Volume","language":"en-US"},{"forObject":"tsndf:PercentageOfAverageDailyTradingVolume","labelType":"xbrl:documentation","value":"Percentage of average daily trading volume.","language":"en-US"},{"forObject":"tsndf:PercentageOfAverageDailyTradingVolume","labelType":"xbrl:terseLabel","value":"Average daily trading volume","language":"en-US"},{"forObject":"tsndf:PercentageOfExitFee","labelType":"xbrl:terseLabel","value":"Percentage of exit fee","language":"en-US"},{"forObject":"tsndf:PercentageOfExitFee","labelType":"xbrl:label","value":"Percentage of Exit Fee","language":"en-US"},{"forObject":"tsndf:PercentageOfExitFee","labelType":"xbrl:documentation","value":"Percentage of exit fee.","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:documentation","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:PercentageOfFullOwnershipOfMasterServiceAgreement","labelType":"xbrl:documentation","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:verboseLabel","value":"Percentage of full ownership of master service agreement","language":"en-US"},{"forObject":"tsndf:PercentageOfInterestOwnedIssuedAndOutstandingEquity","labelType":"xbrl:documentation","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:terseLabel","value":"Percentage of interest owned issued and outstanding equity","language":"en-US"},{"forObject":"tsndf:PercentageOfIssuedAndOutstandingSharesReservedForOptioning","labelType":"xbrl:documentation","value":"Percentage Of Issued And Outstanding Shares Reserved For Optioning.","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:terseLabel","value":"Percentage of issued and outstanding shares","language":"en-US"},{"forObject":"tsndf:PercentageOfLoansReceived","labelType":"xbrl:label","value":"Percentage Of Loans Received","language":"en-US"},{"forObject":"tsndf:PercentageOfLoansReceived","labelType":"xbrl:documentation","value":"Percentage of loans received.","language":"en-US"},{"forObject":"tsndf:PercentageOfLoansReceived","labelType":"xbrl:terseLabel","value":"Percentage of loan received","language":"en-US"},{"forObject":"tsndf:PercentageOfNoncontrollingInterestToBeAcquired","labelType":"xbrl:terseLabel","value":"Percentage of non-controlling interest","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:documentation","value":"Percentage Of NonControlling Interest To Be Acquired.","language":"en-US"},{"forObject":"tsndf:PercentageOfPrepaymentOutstandingPrincipalBalance","labelType":"xbrl:documentation","value":"Percentage of prepayment outstanding principal balance.","language":"en-US"},{"forObject":"tsndf:PercentageOfPrepaymentOutstandingPrincipalBalance","labelType":"xbrl:label","value":"Percentage Of Prepayment Outstanding Principal Balance","language":"en-US"},{"forObject":"tsndf:PercentageOfPrepaymentOutstandingPrincipalBalance","labelType":"xbrl:terseLabel","value":"Mandatory prepayment percentage","language":"en-US"},{"forObject":"tsndf:PercentageOfPrepaymentPrice","labelType":"xbrl:documentation","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:terseLabel","value":"Percentage of prepayment price","language":"en-US"},{"forObject":"tsndf:PercentageOfPrincipalRepaymentsMonthly","labelType":"xbrl:documentation","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:terseLabel","value":"Percentage of principal repayments monthly","language":"en-US"},{"forObject":"tsndf:PeriodForPrepayingLoanVoluntarily","labelType":"xbrl:documentation","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:terseLabel","value":"Period for prepaying loan voluntarily","language":"en-US"},{"forObject":"tsndf:PinnacleLoanMember","labelType":"xbrl:terseLabel","value":"Pinnacle Loan","language":"en-US"},{"forObject":"tsndf:PinnacleLoanMember","labelType":"xbrl:label","value":"Pinnacle Loan [Member]","language":"en-US"},{"forObject":"tsndf:PinnacleLoanMember","labelType":"xbrl:documentation","value":"Pinnacle loan member.","language":"en-US"},{"forObject":"tsndf:PinnacleMember","labelType":"xbrl:documentation","value":"Pinnacle.","language":"en-US"},{"forObject":"tsndf:PinnacleMember","labelType":"xbrl:label","value":"Pinnacle [Member]","language":"en-US"},{"forObject":"tsndf:PinnacleMember","labelType":"xbrl:terseLabel","value":"Pinnacle","language":"en-US"},{"forObject":"tsndf:PrecentageOfGuaranteedAnnualDividend","labelType":"xbrl:documentation","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:terseLabel","value":"Precentage of guaranteed annual dividend","language":"en-US"},{"forObject":"tsndf:PreferredStockDividendsDeclaredDescription","labelType":"xbrl:label","value":"Preferred Stock Dividends Declared Description","language":"en-US"},{"forObject":"tsndf:PreferredStockDividendsDeclaredDescription","labelType":"xbrl:documentation","value":"Preferred Stock Dividends Declared Description.","language":"en-US"},{"forObject":"tsndf:PreferredStockDividendsDeclaredDescription","labelType":"xbrl:terseLabel","value":"Dividends declared description","language":"en-US"},{"forObject":"tsndf:PreferredStockVotesPerShare","labelType":"xbrl:documentation","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:terseLabel","value":"Preferred stock votes per share","language":"en-US"},{"forObject":"tsndf:PriorWarrantsMember","labelType":"xbrl:documentation","value":"Prior Warrants.","language":"en-US"},{"forObject":"tsndf:PriorWarrantsMember","labelType":"xbrl:label","value":"Prior Warrants [Member]","language":"en-US"},{"forObject":"tsndf:PriorWarrantsMember","labelType":"xbrl:verboseLabel","value":"Prior Warrants","language":"en-US"},{"forObject":"tsndf:PrivatePlacementFirstTrancheMember","labelType":"xbrl:label","value":"Private Placement First Tranche [Member]","language":"en-US"},{"forObject":"tsndf:PrivatePlacementFirstTrancheMember","labelType":"xbrl:documentation","value":"Private placement, first tranche.","language":"en-US"},{"forObject":"tsndf:PrivatePlacementFirstTrancheMember","labelType":"xbrl:terseLabel","value":"Tranche 1","language":"en-US"},{"forObject":"tsndf:PrivatePlacementFirstTrancheMember","labelType":"xbrl:verboseLabel","value":"First Tranche","language":"en-US"},{"forObject":"tsndf:PrivatePlacementSecondTrancheMember","labelType":"xbrl:label","value":"Private Placement Second Tranche [Member]","language":"en-US"},{"forObject":"tsndf:PrivatePlacementSecondTrancheMember","labelType":"xbrl:documentation","value":"Private placement, second tranche.","language":"en-US"},{"forObject":"tsndf:PrivatePlacementSecondTrancheMember","labelType":"xbrl:terseLabel","value":"Tranche 2","language":"en-US"},{"forObject":"tsndf:PrivatePlacementThirdTrancheMember","labelType":"xbrl:documentation","value":"Private placement third tranche.","language":"en-US"},{"forObject":"tsndf:PrivatePlacementThirdTrancheMember","labelType":"xbrl:label","value":"Private Placement Third Tranche [Member]","language":"en-US"},{"forObject":"tsndf:PrivatePlacementThirdTrancheMember","labelType":"xbrl:terseLabel","value":"Tranche 3","language":"en-US"},{"forObject":"tsndf:ProceedsFromContingentConsiderationLiabilityFinancingActivities","labelType":"xbrl:label","value":"Proceeds from Contingent Consideration Liability, Financing Activities","language":"en-US"},{"forObject":"tsndf:ProceedsFromContingentConsiderationLiabilityFinancingActivities","labelType":"xbrl:documentation","value":"Proceeds from contingent consideration liability, financing activities.","language":"en-US"},{"forObject":"tsndf:ProceedsFromContingentConsiderationLiabilityFinancingActivities","labelType":"xbrl:terseLabel","value":"Proceeds from contingent consideration","language":"en-US"},{"forObject":"tsndf:ProceedsFromLoanReceived","labelType":"xbrl:terseLabel","value":"Proceeds from loan received","language":"en-US"},{"forObject":"tsndf:ProceedsFromLoanReceived","labelType":"xbrl:label","value":"Proceeds From Loan Received","language":"en-US"},{"forObject":"tsndf:ProceedsFromLoanReceived","labelType":"xbrl:documentation","value":"Proceeds from loan received.","language":"en-US"},{"forObject":"tsndf:ProceedsFromOptionsAndWarrantsExercised","labelType":"xbrl:terseLabel","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:documentation","value":"Proceeds from options and warrants exercised.","language":"en-US"},{"forObject":"tsndf:ProceedsFromReceiptOfConvertibleDebenturePayment","labelType":"xbrl:documentation","value":"Proceeds from 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:terseLabel","value":"Receipt of convertible debenture payment","language":"en-US"},{"forObject":"tsndf:PromissoryNotesBearsAtSixPercentageMember","labelType":"xbrl:documentation","value":"Promissory notes, bears at six percentage.","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:terseLabel","value":"Promissory Note at 6%","language":"en-US"},{"forObject":"tsndf:PromissoryNotesEightPointTwoFivePercentageMember","labelType":"xbrl:documentation","value":"Promissory notes eight point two five percentage.","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:terseLabel","value":"Promissory note 8.25%","language":"en-US"},{"forObject":"tsndf:PromissoryNotesSevenPointTwoFivePercentageMember","labelType":"xbrl:documentation","value":"Promissory notes seven point two five percentage.","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:terseLabel","value":"promissory note 7.52%","language":"en-US"},{"forObject":"tsndf:PromissoryNotesSevenPointZeroToTenPointFivePercentageMember","labelType":"xbrl:label","value":"Promissory Notes Seven Point Zero to Ten Point Five Percentage [Member]","language":"en-US"},{"forObject":"tsndf:PromissoryNotesSevenPointZeroToTenPointFivePercentageMember","labelType":"xbrl:documentation","value":"Promissory notes seven point zero to ten point five percentage.","language":"en-US"},{"forObject":"tsndf:PromissoryNotesSevenPointZeroToTenPointFivePercentageMember","labelType":"xbrl:terseLabel","value":"Promissory Notes 7.0% to 10.5%","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: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:terseLabel","value":"Property and equipment and long-lived assets held for sale","language":"en-US"},{"forObject":"tsndf:PropertyAndEquipmentCapitalizedBorrowingCosts","labelType":"xbrl:terseLabel","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:documentation","value":"Property and equipment, capitalized borrowing costs.","language":"en-US"},{"forObject":"tsndf:PropertyPlantAndEquipmentEstimatedUsefulLifeTableTextBlock","labelType":"xbrl:documentation","value":"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:terseLabel","value":"Schedule of property plant and equipment estimated useful life","language":"en-US"},{"forObject":"tsndf:ProportionateVotingShare","labelType":"xbrl:documentation","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:terseLabel","value":"Proportionate voting share","language":"en-US"},{"forObject":"tsndf:ProportionateVotingSharesMember","labelType":"xbrl:terseLabel","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:documentation","value":"Proportionate voting shares.","language":"en-US"},{"forObject":"tsndf:RatioCannabisLLCMember","labelType":"xbrl:documentation","value":"Ratio Cannabis LLC.","language":"en-US"},{"forObject":"tsndf:RatioCannabisLLCMember","labelType":"xbrl:label","value":"Ratio Cannabis LLC","language":"en-US"},{"forObject":"tsndf:RawMaterialsAndCannabisProductsMember","labelType":"xbrl:terseLabel","value":"Raw Materials and Cannabis Products (Finished Goods)","language":"en-US"},{"forObject":"tsndf:RawMaterialsAndCannabisProductsMember","labelType":"xbrl:label","value":"Raw Materials And Cannabis Products [Member]","language":"en-US"},{"forObject":"tsndf:RawMaterialsAndCannabisProductsMember","labelType":"xbrl:documentation","value":"Raw materials and Cannabis products.","language":"en-US"},{"forObject":"tsndf:RecognizeFinancialObligation","labelType":"xbrl:terseLabel","value":"Recognized Financial Obligation","language":"en-US"},{"forObject":"tsndf:RecognizeFinancialObligation","labelType":"xbrl:documentation","value":"Recognize financial obligation.","language":"en-US"},{"forObject":"tsndf:RecognizeFinancialObligation","labelType":"xbrl:label","value":"Recognize Financial Obligation","language":"en-US"},{"forObject":"tsndf:ReleaseOfIndemnificationAsset","labelType":"xbrl:terseLabel","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:documentation","value":"Release of indemnification asset.","language":"en-US"},{"forObject":"tsndf:RemainingNetBookValueOfAsset","labelType":"xbrl:documentation","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:terseLabel","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:documentation","value":"Replacement Option.","language":"en-US"},{"forObject":"tsndf:ReplacementOptionMember","labelType":"xbrl:label","value":"Replacement Option [Member]","language":"en-US"},{"forObject":"tsndf:ReplacementWarrantMember","labelType":"xbrl:verboseLabel","value":"Replacement Warrant","language":"en-US"},{"forObject":"tsndf:ReplacementWarrantMember","labelType":"xbrl:documentation","value":"Replacement Warrant.","language":"en-US"},{"forObject":"tsndf:ReplacementWarrantMember","labelType":"xbrl:label","value":"Replacement Warrant [Member]","language":"en-US"},{"forObject":"tsndf:RepurchaseOfSharesAuthorizedPerDay","labelType":"xbrl:label","value":"Repurchase Of Shares Authorized Per Day","language":"en-US"},{"forObject":"tsndf:RepurchaseOfSharesAuthorizedPerDay","labelType":"xbrl:documentation","value":"Repurchase Of Shares Authorized Per Day","language":"en-US"},{"forObject":"tsndf:RepurchaseOfSharesAuthorizedPerDay","labelType":"xbrl:terseLabel","value":"Shares repurchase daily","language":"en-US"},{"forObject":"tsndf:RestrictedCashFairValueDisclosure","labelType":"xbrl:terseLabel","value":"Restricted cash","language":"en-US"},{"forObject":"tsndf:RestrictedCashFairValueDisclosure","labelType":"xbrl:label","value":"Restricted Cash Fair Value Disclosure","language":"en-US"},{"forObject":"tsndf:RestrictedCashFairValueDisclosure","labelType":"xbrl:documentation","value":"Restricted Cash Fair Value Disclosure","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:documentation","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:RetailLicensesMember","labelType":"xbrl:label","value":"Retail Licenses [Member]","language":"en-US"},{"forObject":"tsndf:RetailLicensesMember","labelType":"xbrl:documentation","value":"Retail Licenses.","language":"en-US"},{"forObject":"tsndf:RightOfUseAssetsBorrowingRate","labelType":"xbrl:documentation","value":"Right of use assets 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:terseLabel","value":"Right of use assets incremental borrowing rate","language":"en-US"},{"forObject":"tsndf:RightOfUseAssetsMember","labelType":"xbrl:documentation","value":"Right Of Use Assets [Member]","language":"en-US"},{"forObject":"tsndf:RightOfUseAssetsMember","labelType":"xbrl:label","value":"Right Of Use Assets [Member]","language":"en-US"},{"forObject":"tsndf:RightOfUseAssetsMember","labelType":"xbrl:terseLabel","value":"Right of use assets","language":"en-US"},{"forObject":"tsndf:RollingPercentage","labelType":"xbrl:documentation","value":"Rolling percentage","language":"en-US"},{"forObject":"tsndf:RollingPercentage","labelType":"xbrl:label","value":"Rolling percentage","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:SalesReturns","labelType":"xbrl:terseLabel","value":"Sales returns","language":"en-US"},{"forObject":"tsndf:ScheduleOfFinanceAndOtherExpensesTableTextBlock","labelType":"xbrl:terseLabel","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:documentation","value":"Schedule of finance and other expenses.","language":"en-US"},{"forObject":"tsndf:ScheduleOfIntangibleAssetsTableTextBlock","labelType":"xbrl:terseLabel","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:documentation","value":"Schedule of Intangible Assets.","language":"en-US"},{"forObject":"tsndf:ScheduleOfShareRepurchaseProgramTableTextBlock","labelType":"xbrl:terseLabel","value":"Summary of Share Repurchase Program","language":"en-US"},{"forObject":"tsndf:ScheduleOfShareRepurchaseProgramTableTextBlock","labelType":"xbrl:label","value":"Schedule Of Share Repurchase Program [Table Text Block]","language":"en-US"},{"forObject":"tsndf:ScheduleOfShareRepurchaseProgramTableTextBlock","labelType":"xbrl:documentation","value":"Schedule of share repurchase program.","language":"en-US"},{"forObject":"tsndf:ScheduleOfTradeReceivablesTableTextBlock","labelType":"xbrl:terseLabel","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:documentation","value":"Schedule of trade receivables.","language":"en-US"},{"forObject":"tsndf:SecuritiesPurchaseAgreementMember","labelType":"xbrl:terseLabel","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:documentation","value":"Securities purchase agreement.","language":"en-US"},{"forObject":"tsndf:SeniorSecuredTermLoanMember","labelType":"xbrl:label","value":"Senior Secured Term Loan [Member]","language":"en-US"},{"forObject":"tsndf:SeniorSecuredTermLoanMember","labelType":"xbrl:documentation","value":"Senior secured term loan.","language":"en-US"},{"forObject":"tsndf:SeniorSecuredTermLoanMember","labelType":"xbrl:verboseLabel","value":"Senior Secured Term Loan","language":"en-US"},{"forObject":"tsndf:SeniorSecuredTermLoanMember","labelType":"xbrl:terseLabel","value":"Pelorus term loan","language":"en-US"},{"forObject":"tsndf:SeniorUnsecuredConvertibleDebentureMember","labelType":"xbrl:documentation","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:terseLabel","value":"Senior Unsecured Convertible Debenture","language":"en-US"},{"forObject":"tsndf:SeriesAAndBPreferredStockMember","labelType":"xbrl:documentation","value":"Series A and B 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:terseLabel","value":"Series A and B Convertible 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:terseLabel","value":"Forfeiture 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:documentation","value":"Share-based compensation arrangement by share-based payment award, fair value assumptions, forfeitures rate.","language":"en-US"},{"forObject":"tsndf:ShareBasedCompensationArrangementByShareBasedPaymentAwardReplacementOptionsGrantsInPeriod","labelType":"xbrl:verboseLabel","value":"Replacement options issued","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:documentation","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":"Number of Stock Options, Replacement options granted on acquisition of Gage","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: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: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:ShareRepurchaseProgramAveragePricePerShare","labelType":"xbrl:terseLabel","value":"Weighted average price per share","language":"en-US"},{"forObject":"tsndf:ShareRepurchaseProgramAveragePricePerShare","labelType":"xbrl:label","value":"Share Repurchase Program, Average Price Per Share","language":"en-US"},{"forObject":"tsndf:ShareRepurchaseProgramAveragePricePerShare","labelType":"xbrl:documentation","value":"Share repurchase program, average price per share.","language":"en-US"},{"forObject":"tsndf:ShareRepurchaseProgramOfAverageDailyTradingShares","labelType":"xbrl:label","value":"Share Repurchase Program Of Average Daily Trading Shares","language":"en-US"},{"forObject":"tsndf:ShareRepurchaseProgramOfAverageDailyTradingShares","labelType":"xbrl:documentation","value":"Share repurchase program of average daily trading shares.","language":"en-US"},{"forObject":"tsndf:ShareRepurchaseProgramOfAverageDailyTradingShares","labelType":"xbrl:terseLabel","value":"Average daily trading shares","language":"en-US"},{"forObject":"tsndf:SharesIssuedValueShareBasedPaymentArrangementCompensationForServices","labelType":"xbrl:terseLabel","value":"Shares issued- 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:documentation","value":"Shares issued, value, share-based payment arrangement, compensation for services.","language":"en-US"},{"forObject":"tsndf:SharesIssuedValueShareBasedPaymentArrangementExpiredAndForfeited","labelType":"xbrl:terseLabel","value":"Options and warrants expired/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:documentation","value":"Shares issued, value, share-based payment arrangement, expired and forfeited.","language":"en-US"},{"forObject":"tsndf:SixMonthLockUpRestrictionMember","labelType":"xbrl:terseLabel","value":"6 Months 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:documentation","value":"Six Month Lock-up Restriction.","language":"en-US"},{"forObject":"tsndf:SoftwareMember","labelType":"xbrl:terseLabel","value":"Software","language":"en-US"},{"forObject":"tsndf:SoftwareMember","labelType":"xbrl:label","value":"Software [Member]","language":"en-US"},{"forObject":"tsndf:SoftwareMember","labelType":"xbrl:documentation","value":"Software.","language":"en-US"},{"forObject":"tsndf:SpecificImpairmentOfAssetRecognized","labelType":"xbrl:documentation","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:terseLabel","value":"Specific impairment of asset recognized","language":"en-US"},{"forObject":"tsndf:StateFlowerAndTheApothecariumBusinessesMember","labelType":"xbrl:label","value":"State Flower and The Apothecarium businesses [Member]","language":"en-US"},{"forObject":"tsndf:StateFlowerAndTheApothecariumBusinessesMember","labelType":"xbrl:documentation","value":"State Flower and The Apothecarium businesses [Member]","language":"en-US"},{"forObject":"tsndf:StateFlowerAndTheApothecariumBusinessesMember","labelType":"xbrl:terseLabel","value":"State Flower and The Apothecarium Businesses","language":"en-US"},{"forObject":"tsndf:StateFlowerAndTheApothecariumContingentConsiderationsMember","labelType":"xbrl:terseLabel","value":"State Flower and The Apothecarium Contingent Consideration","language":"en-US"},{"forObject":"tsndf:StateFlowerAndTheApothecariumContingentConsiderationsMember","labelType":"xbrl:label","value":"State Flower and The Apothecarium Contingent Considerations [Member]","language":"en-US"},{"forObject":"tsndf:StateFlowerAndTheApothecariumContingentConsiderationsMember","labelType":"xbrl:documentation","value":"State flower and the apothecarium contingent considerations.","language":"en-US"},{"forObject":"tsndf:StateFlowerAndThreeApothecariumMember","labelType":"xbrl:terseLabel","value":"State Flower and three Apothecarium","language":"en-US"},{"forObject":"tsndf:StateFlowerAndThreeApothecariumMember","labelType":"xbrl:label","value":"State Flower and Three Apothecarium [Member]","language":"en-US"},{"forObject":"tsndf:StateFlowerAndThreeApothecariumMember","labelType":"xbrl:documentation","value":"State Flower and three Apothecarium.","language":"en-US"},{"forObject":"tsndf:StateFlowerMember","labelType":"xbrl:terseLabel","value":"State Flower","language":"en-US"},{"forObject":"tsndf:StateFlowerMember","labelType":"xbrl:label","value":"State Flower [Member]","language":"en-US"},{"forObject":"tsndf:StateFlowerMember","labelType":"xbrl:documentation","value":"State flower.","language":"en-US"},{"forObject":"tsndf:StearnsLoanMember","labelType":"xbrl:documentation","value":"Stearns loan.","language":"en-US"},{"forObject":"tsndf:StearnsLoanMember","labelType":"xbrl:label","value":"Stearns Loan [Member]","language":"en-US"},{"forObject":"tsndf:StearnsLoanMember","labelType":"xbrl:terseLabel","value":"Stearns Loan","language":"en-US"},{"forObject":"tsndf:StockIssuedDuringPeriodSharesAcquisitionOfNonControllingInterest","labelType":"xbrl:label","value":"Stock Issued During Period, Shares, Acquisition of Non Controlling Interest","language":"en-US"},{"forObject":"tsndf:StockIssuedDuringPeriodSharesAcquisitionOfNonControllingInterest","labelType":"xbrl:documentation","value":"Stock issued during period, shares, acquisition of non controlling interest.","language":"en-US"},{"forObject":"tsndf:StockIssuedDuringPeriodSharesAcquisitionOfNonControllingInterest","labelType":"xbrl:terseLabel","value":"Acquisition of non-controlling interest, shares","language":"en-US"},{"forObject":"tsndf:StockIssuedDuringPeriodSharesDebtSettlementAgreement","labelType":"xbrl:documentation","value":"Stock issued during period, shares, debt settlement agreement.","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:terseLabel","value":"Shares issued- Canopy USA arrangement, shares","language":"en-US"},{"forObject":"tsndf:StockIssuedDuringPeriodSharesLiabilitySettlement","labelType":"xbrl:terseLabel","value":"Shares issued- liability settlement, shares","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:documentation","value":"Stock issued during period, shares, liability settlement.","language":"en-US"},{"forObject":"tsndf:StockIssuedDuringPeriodSharesPriceProtectionAdjustment","labelType":"xbrl:label","value":"Stock Issued During Period Shares, Price Protection Adjustment","language":"en-US"},{"forObject":"tsndf:StockIssuedDuringPeriodSharesPriceProtectionAdjustment","labelType":"xbrl:documentation","value":"Stock issued during period shares, price protection adjustment.","language":"en-US"},{"forObject":"tsndf:StockIssuedDuringPeriodSharesPriceProtectionAdjustment","labelType":"xbrl:verboseLabel","value":"Shares issued related to price protection","language":"en-US"},{"forObject":"tsndf:StockIssuedDuringPeriodSharesPriceProtectionAdjustment","labelType":"xbrl:terseLabel","value":"Shares issued - price protection adjustment, 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:documentation","value":"Stock issued during period shares stock options warrants and restricted stock units.","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:StockIssuedDuringPeriodValueCanopyUsaArrangement","labelType":"xbrl:label","value":"Stock Issued During Period Value Canopy USA Arrangement","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 by Canopy USA arrangement","language":"en-US"},{"forObject":"tsndf:StockIssuedDuringPeriodValueDebtSettlementAgreement","labelType":"xbrl:documentation","value":"Stock issued during period, value, debt settlement agreement.","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:terseLabel","value":"Shares issued- Canopy USA arrangement","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:documentation","value":"Stock issued during period value 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:StockIssuedDuringPeriodValueLiabilitySettlement","labelType":"xbrl:label","value":"Stock Issued During Period Value 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:terseLabel","value":"Shares issued for legal and liability settlement","language":"en-US"},{"forObject":"tsndf:StockIssuedDuringPeriodValueLiabilitySettlement","labelType":"xbrl:verboseLabel","value":"Shares issued - liability settlement","language":"en-US"},{"forObject":"tsndf:StockIssuedDuringPeriodValuePriceProtectionAdjustment","labelType":"xbrl:label","value":"Stock Issued During Period Value, Price Protection Adjustment","language":"en-US"},{"forObject":"tsndf:StockIssuedDuringPeriodValuePriceProtectionAdjustment","labelType":"xbrl:documentation","value":"Stock issued during period value, price protection adjustment.","language":"en-US"},{"forObject":"tsndf:StockIssuedDuringPeriodValuePriceProtectionAdjustment","labelType":"xbrl:terseLabel","value":"Shares issued - price protection adjustment, Value","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: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:terseLabel","value":"Shares issued - stock options, warrant and RSU","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:StockOptionsAndWarrantsIssuedDuringPeriodSharesLegalSettlement","labelType":"xbrl:label","value":"Stock Options and Warrants Issued During Period Shares Legal Settlement","language":"en-US"},{"forObject":"tsndf:StockOptionsAndWarrantsIssuedDuringPeriodSharesLegalSettlement","labelType":"xbrl:terseLabel","value":"Shares, options and warrants issued - legal settlement, shares","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:StockOptionsAndWarrantsIssuedDuringPeriodValueLegalSettlement","labelType":"xbrl:label","value":"Stock Options and Warrants Issued During Period Value Legal Settlement","language":"en-US"},{"forObject":"tsndf:StockOptionsAndWarrantsIssuedDuringPeriodValueLegalSettlement","labelType":"xbrl:terseLabel","value":"Shares, options and warrants issued - legal settlement","language":"en-US"},{"forObject":"tsndf:StockRepurchasedCanceledShares","labelType":"xbrl:terseLabel","value":"Shares canceled","language":"en-US"},{"forObject":"tsndf:StockRepurchasedCanceledShares","labelType":"xbrl:label","value":"Stock Repurchased canceled shares","language":"en-US"},{"forObject":"tsndf:StockRepurchasedCanceledShares","labelType":"xbrl:documentation","value":"Stock Repurchased canceled shares.","language":"en-US"},{"forObject":"tsndf:StockRepurchasedDuringPeriodValueIncludingExciseTax","labelType":"xbrl:label","value":"Stock Repurchased During Period Value Including Excise Tax","language":"en-US"},{"forObject":"tsndf:StockRepurchasedDuringPeriodValueIncludingExciseTax","labelType":"xbrl:documentation","value":"Stock repurchased during period value including excise tax.","language":"en-US"},{"forObject":"tsndf:StockRepurchasedDuringPeriodValueIncludingExciseTax","labelType":"xbrl:negatedLabel","value":"Repurchases of common shares, including excise tax, Value","language":"en-US"},{"forObject":"tsndf:Stockissuedduringperiodvalueacquisitionsadjustments","labelType":"xbrl:label","value":"StockIssuedDuringPeriodValueAcquisitionsAdjustments","language":"en-US"},{"forObject":"tsndf:Stockissuedduringperiodvalueacquisitionsadjustments","labelType":"xbrl:documentation","value":"Stock issued during period value acquisitions adjustment.","language":"en-US"},{"forObject":"tsndf:Stockissuedduringperiodvalueacquisitionsadjustments","labelType":"xbrl:terseLabel","value":"Shares, options and warrants issued - acquisitions","language":"en-US"},{"forObject":"tsndf:SubcriptionAmountPercentage","labelType":"xbrl:terseLabel","value":"Subcription Amount Percentage","language":"en-US"},{"forObject":"tsndf:SubcriptionAmountPercentage","labelType":"xbrl:documentation","value":"Subcription amount percentage.","language":"en-US"},{"forObject":"tsndf:SubcriptionAmountPercentage","labelType":"xbrl:label","value":"Subcription Amount Percentage","language":"en-US"},{"forObject":"tsndf:SuccessFeesRelatedToATCAndOtherInvestment","labelType":"xbrl:documentation","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:terseLabel","value":"Success fees related to ATC and other investment","language":"en-US"},{"forObject":"tsndf:SuccessFeesRelatedToATCAndOtherInvestment","labelType":"xbrl:negatedLabel","value":"Success fees related to ATC and other investment","language":"en-US"},{"forObject":"tsndf:SuccessFeesRelatedToAlternativeTreatmentCenterLicense","labelType":"xbrl:label","value":"Success Fees Related To Alternative Treatment Center License","language":"en-US"},{"forObject":"tsndf:SuccessFeesRelatedToAlternativeTreatmentCenterLicense","labelType":"xbrl:documentation","value":"Success fees related to alternative treatment center license.","language":"en-US"},{"forObject":"tsndf:SuccessFeesRelatedToAlternativeTreatmentCenterLicense","labelType":"xbrl:negatedLabel","value":"Success fees related to Alternative Treatment Center license","language":"en-US"},{"forObject":"tsndf:SuccessFeesRelatedToAtcLicense","labelType":"xbrl:documentation","value":"Success fees related to ATC 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:negatedLabel","value":"Success fees related to Alternative Treatment Center license","language":"en-US"},{"forObject":"tsndf:SummaryOfAllocationOfProceedsFromPrivatePlacementTableTextBlock","labelType":"xbrl:documentation","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:terseLabel","value":"Summary of Allocation of Proceeds From Private Placement","language":"en-US"},{"forObject":"tsndf:SummaryOfAmountsRecognizedInConsolidatedBalanceSheetTableTextBlock","labelType":"xbrl:terseLabel","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:documentation","value":"Summary of amounts recognized in consolidated balance sheet.","language":"en-US"},{"forObject":"tsndf:SummaryOfChangesInDerivativeLiabilityTableTextBlock","labelType":"xbrl:label","value":"Summary of Changes in Derivative Liability [Table Text Block]","language":"en-US"},{"forObject":"tsndf:SummaryOfChangesInDerivativeLiabilityTableTextBlock","labelType":"xbrl:documentation","value":"Summary of changes in derivative liability.","language":"en-US"},{"forObject":"tsndf:SummaryOfChangesInDerivativeLiabilityTableTextBlock","labelType":"xbrl:verboseLabel","value":"Summary of Changes in Derivative Liability","language":"en-US"},{"forObject":"tsndf:SummaryOfFairValueCalculatedByContingentConsiderationTableTextBlock","labelType":"xbrl:documentation","value":"Summary of fair value calculated by 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:terseLabel","value":"Summary of Fair Value of Contingent Consideration","language":"en-US"},{"forObject":"tsndf:SummaryOfGeneralAndAdministrativeExpensesTableTextBlock","labelType":"xbrl:terseLabel","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:documentation","value":"Summary of general and administrative expenses.","language":"en-US"},{"forObject":"tsndf:SummaryOfOtherInformationRelatedToOperatingLeasesTableTextBlock","labelType":"xbrl:terseLabel","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:documentation","value":"Summary of other information related to operating leases.","language":"en-US"},{"forObject":"tsndf:SummaryOfSupplementalCashFlowInformationRelatedToLeasesTableTextBlock","labelType":"xbrl:terseLabel","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:documentation","value":"Summary of supplemental cash flow information related to leases.","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:documentation","value":"Summary of warrant liability measured at fair value.","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:documentation","value":"Terr Ascend Growth Corp Member","language":"en-US"},{"forObject":"tsndf:TerrAscendGrowthCorpMember","labelType":"xbrl:label","value":"Terr Ascend Growth Corp [Member]","language":"en-US"},{"forObject":"tsndf:TerrascendEntitiesMember","labelType":"xbrl:verboseLabel","value":"TerrAscend Entities","language":"en-US"},{"forObject":"tsndf:TerrascendEntitiesMember","labelType":"xbrl:documentation","value":"TerrAscend Entities.","language":"en-US"},{"forObject":"tsndf:TerrascendEntitiesMember","labelType":"xbrl:label","value":"TerrAscend Entities [Member]","language":"en-US"},{"forObject":"tsndf:ThirtyMonthLockUpRestrictionMember","labelType":"xbrl:terseLabel","value":"30 Months 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:documentation","value":"Thirty 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:ThreeMonthLockUpRestrictionMember","labelType":"xbrl:documentation","value":"Three Month Lock-up Restriction.","language":"en-US"},{"forObject":"tsndf:ThreeMonthLockUpRestrictionMember","labelType":"xbrl:terseLabel","value":"3 Months Lock-up Restriction","language":"en-US"},{"forObject":"tsndf:TradeReceivable3190Days","labelType":"xbrl:terseLabel","value":"31-90 days","language":"en-US"},{"forObject":"tsndf:TradeReceivable3190Days","labelType":"xbrl:label","value":"Trade Receivable3190 Days","language":"en-US"},{"forObject":"tsndf:TradeReceivable3190Days","labelType":"xbrl:documentation","value":"Trade receivable 31-90 days.","language":"en-US"},{"forObject":"tsndf:TradeReceivableCurrent","labelType":"xbrl:terseLabel","value":"Current","language":"en-US"},{"forObject":"tsndf:TradeReceivableCurrent","labelType":"xbrl:label","value":"Trade Receivable Current","language":"en-US"},{"forObject":"tsndf:TradeReceivableCurrent","labelType":"xbrl:documentation","value":"Trade receivable, current.","language":"en-US"},{"forObject":"tsndf:TradeReceivableOver90Days","labelType":"xbrl:terseLabel","value":"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:documentation","value":"Trade receivable over 90 days.","language":"en-US"},{"forObject":"tsndf:TradeReceivablesGross","labelType":"xbrl:terseLabel","value":"Trade receivables","language":"en-US"},{"forObject":"tsndf:TradeReceivablesGross","labelType":"xbrl:label","value":"Trade Receivables Gross","language":"en-US"},{"forObject":"tsndf:TradeReceivablesGross","labelType":"xbrl:documentation","value":"Trade receivables, gross.","language":"en-US"},{"forObject":"tsndf:TradeReceivablesNet","labelType":"xbrl:totalLabel","value":"Total trade receivables, net","language":"en-US"},{"forObject":"tsndf:TradeReceivablesNet","labelType":"xbrl:label","value":"Trade Receivables Net","language":"en-US"},{"forObject":"tsndf:TradeReceivablesNet","labelType":"xbrl:documentation","value":"Trade receivables, net","language":"en-US"},{"forObject":"tsndf:TransactionAndRestructuringCosts","labelType":"xbrl:terseLabel","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:documentation","value":"Transaction and restructuring costs.","language":"en-US"},{"forObject":"tsndf:TransactionandrestructuringcostsMember","labelType":"xbrl:documentation","value":"TransactionAndRestructuringCosts[Member]","language":"en-US"},{"forObject":"tsndf:TransactionandrestructuringcostsMember","labelType":"xbrl:label","value":"TransactionAndRestructuringCosts[Member]","language":"en-US"},{"forObject":"tsndf:TransactionandrestructuringcostsMember","labelType":"xbrl:verboseLabel","value":"Transaction And Restructuring Costs","language":"en-US"},{"forObject":"tsndf:TransferOfEmployeeRetentionCredit","labelType":"xbrl:documentation","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:terseLabel","value":"Transfer of Employee Retention Credit","language":"en-US"},{"forObject":"tsndf:TwelveMonthLockUpRestrictionMember","labelType":"xbrl:terseLabel","value":"12 Months 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:documentation","value":"Twelve Month Lock-up Restriction.","language":"en-US"},{"forObject":"tsndf:TwentyFourMonthLockUpRestrictionMember","labelType":"xbrl:terseLabel","value":"24 Months 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:documentation","value":"Twenty Four Month Lock-up Restriction.","language":"en-US"},{"forObject":"tsndf:UncertainTaxPositionsDescription","labelType":"xbrl:label","value":"Uncertain Tax Positions Description","language":"en-US"},{"forObject":"tsndf:UncertainTaxPositionsDescription","labelType":"xbrl:documentation","value":"Uncertain tax positions description.","language":"en-US"},{"forObject":"tsndf:UncertainTaxPositionsDescription","labelType":"xbrl:terseLabel","value":"Uncertain tax positions description","language":"en-US"},{"forObject":"tsndf:UnitedStatesBusinessMember","labelType":"xbrl:terseLabel","value":"U.S. Business","language":"en-US"},{"forObject":"tsndf:UnitedStatesBusinessMember","labelType":"xbrl:documentation","value":"United States business.","language":"en-US"},{"forObject":"tsndf:UnitedStatesBusinessMember","labelType":"xbrl:label","value":"United States Business [Member]","language":"en-US"},{"forObject":"tsndf:UnlimitedCommonSharesMember","labelType":"xbrl:terseLabel","value":"Unlimited Common Shares","language":"en-US"},{"forObject":"tsndf:UnlimitedCommonSharesMember","labelType":"xbrl:label","value":"Unlimited Common Shares [Member]","language":"en-US"},{"forObject":"tsndf:UnlimitedCommonSharesMember","labelType":"xbrl:documentation","value":"Unlimited Common Shares.","language":"en-US"},{"forObject":"tsndf:UnrealizedAndRealizedGainLossOnInvestmentsAndDerivatives","labelType":"xbrl:label","value":"Unrealized and Realized, Gain (Loss) on Investments and Derivatives","language":"en-US"},{"forObject":"tsndf:UnrealizedAndRealizedGainLossOnInvestmentsAndDerivatives","labelType":"xbrl:documentation","value":"Unrealized and realized, gain (loss) on investments and derivatives.","language":"en-US"},{"forObject":"tsndf:UnrealizedAndRealizedGainLossOnInvestmentsAndDerivatives","labelType":"xbrl:negatedLabel","value":"Unrealized and realized loss (gain) on investments","language":"en-US"},{"forObject":"tsndf:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccruedIncreaseResultingFromCurrentPeriodTaxPositions","labelType":"xbrl:terseLabel","value":"Additions based on tax positions related to the current year","language":"en-US"},{"forObject":"tsndf:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccruedIncreaseResultingFromCurrentPeriodTaxPositions","labelType":"xbrl:label","value":"Unrecognized Tax Benefits, Income Tax Penalties And Interest Accrued Increase Resulting From Current Period Tax Positions","language":"en-US"},{"forObject":"tsndf:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccruedIncreaseResultingFromCurrentPeriodTaxPositions","labelType":"xbrl:documentation","value":"Unrecognized tax benefits, income tax penalties and interest accrued increase resulting from current period tax positions.","language":"en-US"},{"forObject":"tsndf:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccruedIncreaseResultingFromPriorPeriodTaxPositions","labelType":"xbrl:terseLabel","value":"Increases based on tax positions related to prior years","language":"en-US"},{"forObject":"tsndf:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccruedIncreaseResultingFromPriorPeriodTaxPositions","labelType":"xbrl:label","value":"Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued Increase Resulting from Prior Period Tax Positions","language":"en-US"},{"forObject":"tsndf:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccruedIncreaseResultingFromPriorPeriodTaxPositions","labelType":"xbrl:documentation","value":"Unrecognized tax benefits, income tax penalties and interest accrued increase resulting from prior period tax positions.","language":"en-US"},{"forObject":"tsndf:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccruedIncreaseResultingFromReclassOfTaxPaymentsOnDeposit","labelType":"xbrl:label","value":"Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued Increase Resulting from Reclass Of Tax Payments On Deposit","language":"en-US"},{"forObject":"tsndf:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccruedIncreaseResultingFromReclassOfTaxPaymentsOnDeposit","labelType":"xbrl:documentation","value":"Unrecognized tax benefits, income tax penalties and interest accrued increase resulting from reclass of tax payments on deposit.","language":"en-US"},{"forObject":"tsndf:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccruedIncreaseResultingFromReclassOfTaxPaymentsOnDeposit","labelType":"xbrl:terseLabel","value":"Reclass of tax payments on deposit and other","language":"en-US"},{"forObject":"tsndf:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccruedIncreaseResultingFromRefundsReceivedRelatedToPriorYearsTaxPositions","labelType":"xbrl:label","value":"Unrecognized Tax Benefits, Income Tax Penalties And Interest Accrued Increase Resulting From Refunds Received Related To Prior Years Tax Positions","language":"en-US"},{"forObject":"tsndf:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccruedIncreaseResultingFromRefundsReceivedRelatedToPriorYearsTaxPositions","labelType":"xbrl:documentation","value":"Unrecognized tax benefits, income tax penalties and interest accrued increase resulting from refunds received related to prior years tax positions.","language":"en-US"},{"forObject":"tsndf:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccruedIncreaseResultingFromRefundsReceivedRelatedToPriorYearsTaxPositions","labelType":"xbrl:terseLabel","value":"Additions based on refunds received related to prior years","language":"en-US"},{"forObject":"tsndf:UnrecognizedTaxBenefitsReleased","labelType":"xbrl:terseLabel","value":"Unrecognized tax benefits released","language":"en-US"},{"forObject":"tsndf:UnrecognizedTaxBenefitsReleased","labelType":"xbrl:label","value":"Unrecognized Tax Benefits Released","language":"en-US"},{"forObject":"tsndf:UnrecognizedTaxBenefitsReleased","labelType":"xbrl:documentation","value":"Unrecognized tax benefits released.","language":"en-US"},{"forObject":"tsndf:UnrecognizedTaxBenefitsSettlementsWithTaxingAuthorities","labelType":"xbrl:label","value":"Unrecognized Tax Benefits, Settlements with Taxing Authorities","language":"en-US"},{"forObject":"tsndf:UnrecognizedTaxBenefitsSettlementsWithTaxingAuthorities","labelType":"xbrl:documentation","value":"Unrecognized tax benefits, settlements with taxing authorities.","language":"en-US"},{"forObject":"tsndf:UnrecognizedTaxBenefitsSettlementsWithTaxingAuthorities","labelType":"xbrl:negatedLabel","value":"Settlements with tax authorities","language":"en-US"},{"forObject":"tsndf:UnrecognizedTaxBenefitsSettlementsWithTaxingAuthorities","labelType":"xbrl:terseLabel","value":"Settlements with tax authorities","language":"en-US"},{"forObject":"tsndf:VariableInterestEntitiesAbstract","labelType":"xbrl:label","value":"Variable Interest Entities [Abstract]","language":"en-US"},{"forObject":"tsndf:VariableInterestEntitiesAbstract","labelType":"xbrl:documentation","value":"NA","language":"en-US"},{"forObject":"tsndf:WarrantAnnualRiskFreeRate","labelType":"xbrl:terseLabel","value":"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:documentation","value":"Warrant annual risk-free rate.","language":"en-US"},{"forObject":"tsndf:WarrantAnnualVolatility","labelType":"xbrl:terseLabel","value":"Annual volatility","language":"en-US"},{"forObject":"tsndf:WarrantAnnualVolatility","labelType":"xbrl:label","value":"Warrant Annual Volatility","language":"en-US"},{"forObject":"tsndf:WarrantAnnualVolatility","labelType":"xbrl:documentation","value":"Warrant annual volatility.","language":"en-US"},{"forObject":"tsndf:WarrantFairValueDisclosure","labelType":"xbrl:terseLabel","value":"Warrant fair value","language":"en-US"},{"forObject":"tsndf:WarrantFairValueDisclosure","labelType":"xbrl:documentation","value":"Warrant fair value disclosure.","language":"en-US"},{"forObject":"tsndf:WarrantFairValueDisclosure","labelType":"xbrl:label","value":"Warrant Fair Value Disclosure","language":"en-US"},{"forObject":"tsndf:WarrantIssuedAsConsiderationForServices","labelType":"xbrl:documentation","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:terseLabel","value":"Warrant issued as consideration for services","language":"en-US"},{"forObject":"tsndf:WarrantLiabilityPolicyTextBlock","labelType":"xbrl:documentation","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:terseLabel","value":"Warrant Liability","language":"en-US"},{"forObject":"tsndf:WarrantsAndRightsDescription","labelType":"xbrl:documentation","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:terseLabel","value":"Warrants and Rights Description","language":"en-US"},{"forObject":"tsndf:WarrantsAndRightsOutstandingWeightedAverageRemainingLife","labelType":"xbrl:terseLabel","value":"Weighted Average Remaining Life (years)","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:documentation","value":"Warrants and rights outstanding weighted average remaining life.","language":"en-US"},{"forObject":"tsndf:WarrantsAndRightsOutstandingWeightedAverageRemainingLifeGranted","labelType":"xbrl:terseLabel","value":"Weighted Average Remaining Life (years), 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:WarrantsAndRightsOutstandingWeightedAverageRemainingLifeGranted","labelType":"xbrl:label","value":"Warrants and Rights Outstanding Weighted Average Remaining Life Granted","language":"en-US"},{"forObject":"tsndf:WarrantsResidualValue","labelType":"xbrl:documentation","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:terseLabel","value":"Warrants residual value","language":"en-US"},{"forObject":"tsndf:WarrantsRevauledValue","labelType":"xbrl:documentation","value":"Warrants revauled value.","language":"en-US"},{"forObject":"tsndf:WarrantsRevauledValue","labelType":"xbrl:label","value":"Warrants revauled value","language":"en-US"},{"forObject":"tsndf:WeightedAverageDiscountRateAbstract","labelType":"xbrl:terseLabel","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:documentation","value":"Weighted average discount rate.","language":"en-US"},{"forObject":"tsndf:WeightedAverageExercisePricePerCommonShare","labelType":"xbrl:documentation","value":"Weighted average 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:terseLabel","value":"Exercise price per common share","language":"en-US"},{"forObject":"tsndf:WeightedAverageRemainingLeaseTermAbstract","labelType":"xbrl:terseLabel","value":"Weighted-average remaining lease term (years)","language":"en-US"},{"forObject":"tsndf:WeightedAverageRemainingLeaseTermAbstract","labelType":"xbrl:label","value":"Weighted Average Remaining Lease Term [Abstract]","language":"en-US"},{"forObject":"tsndf:WeightedAverageRemainingLeaseTermAbstract","labelType":"xbrl:documentation","value":"Weighted average remaining lease term.","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":"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:terseLabel","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:AccountingStandardsUpdate202307Member","labelType":"xbrl:terseLabel","value":"ASU 2023-07","language":"en-US"},{"forObject":"us-gaap:AccountingStandardsUpdate202307Member","labelType":"xbrl:label","value":"Accounting Standards Update 2023-07 [Member]","language":"en-US"},{"forObject":"us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent","labelType":"xbrl:totalLabel","value":"Accounts Payable and Accrued Liabilities, Current, Total","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:label","value":"Accounts Payable and Accrued Liabilities, Current","language":"en-US"},{"forObject":"us-gaap:AccountsPayableAndAccruedLiabilitiesMember","labelType":"xbrl:terseLabel","value":"Accounts Payable and Accrued Liabilities","language":"en-US"},{"forObject":"us-gaap:AccountsPayableAndAccruedLiabilitiesMember","labelType":"xbrl:label","value":"Accounts Payable and Accrued Liabilities [Member]","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 Expected Credit Losses and Sales Returns And Allowances Related To Trade Accounts Receivable","language":"en-US"},{"forObject":"us-gaap:AccountsReceivableMember","labelType":"xbrl:label","value":"Accounts Receivable [Member]","language":"en-US"},{"forObject":"us-gaap:AccountsReceivableMember","labelType":"xbrl:terseLabel","value":"Accounts Receivable","language":"en-US"},{"forObject":"us-gaap:AccountsReceivableNetCurrent","labelType":"xbrl:totalLabel","value":"Total receivables, net","language":"en-US"},{"forObject":"us-gaap:AccountsReceivableNetCurrent","labelType":"xbrl:terseLabel","value":"Accounts receivable, net","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:AccruedIncomeTaxesCurrent","labelType":"xbrl:terseLabel","value":"Corporate income tax payable","language":"en-US"},{"forObject":"us-gaap:AccruedIncomeTaxesCurrent","labelType":"xbrl:label","value":"Accrued Income Taxes, Current","language":"en-US"},{"forObject":"us-gaap:AccruedLiabilitiesCurrent","labelType":"xbrl:totalLabel","value":"Accrued Liabilities, Current, Total","language":"en-US"},{"forObject":"us-gaap:AccruedLiabilitiesCurrent","labelType":"xbrl:label","value":"Accrued Liabilities, Current","language":"en-US"},{"forObject":"us-gaap:AccruedLiabilitiesCurrent","labelType":"xbrl:terseLabel","value":"Accrued payables","language":"en-US"},{"forObject":"us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment","labelType":"xbrl:negatedLabel","value":"Less: accumulated depreciation","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:periodStartLabel","value":"Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Beginning Balance","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:label","value":"Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment","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:AccumulatedOtherComprehensiveIncomeLossNetOfTax","labelType":"xbrl:label","value":"Accumulated Other Comprehensive Income (Loss), Net of Tax","language":"en-US"},{"forObject":"us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax","labelType":"xbrl:terseLabel","value":"Accumulated other comprehensive income","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:totalLabel","value":"Additional Paid in Capital, Total","language":"en-US"},{"forObject":"us-gaap:AdditionalPaidInCapital","labelType":"xbrl:terseLabel","value":"Additional paid in capital","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:periodEndLabel","value":"Additional Paid in Capital, Ending Balance","language":"en-US"},{"forObject":"us-gaap:AdditionalPaidInCapital","labelType":"xbrl:label","value":"Additional Paid in Capital","language":"en-US"},{"forObject":"us-gaap:AdditionalPaidInCapitalMember","labelType":"xbrl:terseLabel","value":"Additional Paid In Capital","language":"en-US"},{"forObject":"us-gaap:AdditionalPaidInCapitalMember","labelType":"xbrl:label","value":"Additional Paid-in Capital [Member]","language":"en-US"},{"forObject":"us-gaap:AdditionalPaidInCapitalMember","labelType":"xbrl:verboseLabel","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:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue","labelType":"xbrl:totalLabel","value":"APIC, Share-based Payment Arrangement, Increase for Cost Recognition, Total","language":"en-US"},{"forObject":"us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue","labelType":"xbrl:terseLabel","value":"Share-based compensation expense","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:AdjustmentsToAdditionalPaidInCapitalWarrantIssued","labelType":"xbrl:label","value":"Adjustments to Additional Paid in Capital, Warrant Issued","language":"en-US"},{"forObject":"us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued","labelType":"xbrl:terseLabel","value":"Issuance of warrants","language":"en-US"},{"forObject":"us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued","labelType":"xbrl:verboseLabel","value":"Warrants issued for services performed","language":"en-US"},{"forObject":"us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract","labelType":"xbrl:label","value":"Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]","language":"en-US"},{"forObject":"us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract","labelType":"xbrl:terseLabel","value":"Adjustments to reconcile net loss to net cash provided by (used in) operating activities","language":"en-US"},{"forObject":"us-gaap:AllocatedShareBasedCompensationExpense","labelType":"xbrl:label","value":"Share-Based Payment Arrangement, Expense","language":"en-US"},{"forObject":"us-gaap:AllocatedShareBasedCompensationExpense","labelType":"xbrl:verboseLabel","value":"Share-based compensation","language":"en-US"},{"forObject":"us-gaap:AllocatedShareBasedCompensationExpense","labelType":"xbrl:terseLabel","value":"Share-based payments","language":"en-US"},{"forObject":"us-gaap:AllowanceForDoubtfulAccountsReceivable","labelType":"xbrl:label","value":"Accounts Receivable, Allowance for Credit Loss","language":"en-US"},{"forObject":"us-gaap:AllowanceForDoubtfulAccountsReceivable","labelType":"xbrl:periodStartLabel","value":"Beginning of the year","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:negatedTerseLabel","value":"Less: provision for current expected credit losses","language":"en-US"},{"forObject":"us-gaap:AllowanceForDoubtfulAccountsReceivable","labelType":"xbrl:periodEndLabel","value":"Total provision for current expected credit losses","language":"en-US"},{"forObject":"us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent","labelType":"xbrl:verboseLabel","value":"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:negatedTerseLabel","value":"Provision for current expected credit losses","language":"en-US"},{"forObject":"us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent","labelType":"xbrl:negatedLabel","value":"Less: provision for current expected credit losses","language":"en-US"},{"forObject":"us-gaap:AllowanceForDoubtfulAccountsReceivableRecoveries","labelType":"xbrl:terseLabel","value":"Provision for sales returns","language":"en-US"},{"forObject":"us-gaap:AllowanceForDoubtfulAccountsReceivableRecoveries","labelType":"xbrl:label","value":"Accounts Receivable, Allowance for Credit Loss, Recovery","language":"en-US"},{"forObject":"us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs","labelType":"xbrl:negatedLabel","value":"Write-offs charged against provision","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:label","value":"Accounts Receivable, Allowance for Credit Loss, Writeoff","language":"en-US"},{"forObject":"us-gaap:AmortizationOfIntangibleAssets","labelType":"xbrl:totalLabel","value":"Amortization of Intangible Assets, Total","language":"en-US"},{"forObject":"us-gaap:AmortizationOfIntangibleAssets","labelType":"xbrl:terseLabel","value":"Amortization expense","language":"en-US"},{"forObject":"us-gaap:AmortizationOfIntangibleAssets","labelType":"xbrl:label","value":"Amortization of Intangible Assets","language":"en-US"},{"forObject":"us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount","labelType":"xbrl:label","value":"Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount","language":"en-US"},{"forObject":"us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount","labelType":"xbrl:verboseLabel","value":"Antidilutive securities excluded from computation of earnings per share, amount","language":"en-US"},{"forObject":"us-gaap:ArrangementsAndNonarrangementTransactionsMember","labelType":"xbrl:terseLabel","value":"Collaborative Arrangement and Arrangement Other than Collaborative","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:AssetAcquisitionAbstract","labelType":"xbrl:label","value":"Asset Acquisition [Abstract]","language":"en-US"},{"forObject":"us-gaap:AssetAcquisitionAxis","labelType":"xbrl:label","value":"Asset Acquisition [Axis]","language":"en-US"},{"forObject":"us-gaap:AssetAcquisitionConsiderationTransferred","labelType":"xbrl:label","value":"Asset Acquisition, Consideration Transferred","language":"en-US"},{"forObject":"us-gaap:AssetAcquisitionConsiderationTransferred","labelType":"xbrl:totalLabel","value":"Asset Acquisition, Consideration Transferred, Total","language":"en-US"},{"forObject":"us-gaap:AssetAcquisitionConsiderationTransferred","labelType":"xbrl:terseLabel","value":"Total consideration","language":"en-US"},{"forObject":"us-gaap:AssetAcquisitionConsiderationTransferredEquityInterestIssuedAndIssuable","labelType":"xbrl:label","value":"Asset Acquisition, Consideration Transferred, Equity Interest Issued and Issuable","language":"en-US"},{"forObject":"us-gaap:AssetAcquisitionConsiderationTransferredEquityInterestIssuedAndIssuable","labelType":"xbrl:terseLabel","value":"Common shares","language":"en-US"},{"forObject":"us-gaap:AssetAcquisitionContingentConsiderationLineItems","labelType":"xbrl:terseLabel","value":"Asset Acquisition Contingent Consideration [Line Items]","language":"en-US"},{"forObject":"us-gaap:AssetAcquisitionContingentConsiderationLineItems","labelType":"xbrl:label","value":"Asset Acquisition, Contingent Consideration [Line Items]","language":"en-US"},{"forObject":"us-gaap:AssetAcquisitionContingentConsiderationTable","labelType":"xbrl:terseLabel","value":"Asset Acquisition Contingent Consideration [Table]","language":"en-US"},{"forObject":"us-gaap:AssetAcquisitionContingentConsiderationTable","labelType":"xbrl:label","value":"Asset Acquisition, Contingent Consideration [Table]","language":"en-US"},{"forObject":"us-gaap:AssetAcquisitionContingentConsiderationTableTextBlock","labelType":"xbrl:terseLabel","value":"Schedule of Balances of Contingent Consideration","language":"en-US"},{"forObject":"us-gaap:AssetAcquisitionContingentConsiderationTableTextBlock","labelType":"xbrl:label","value":"Asset Acquisition, Contingent Consideration [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:AssetAcquisitionDateOfAcquisitionAgreement","labelType":"xbrl:terseLabel","value":"Definitive agreement date","language":"en-US"},{"forObject":"us-gaap:AssetAcquisitionDateOfAcquisitionAgreement","labelType":"xbrl:label","value":"Asset Acquisition, Date of Acquisition Agreement","language":"en-US"},{"forObject":"us-gaap:AssetAcquisitionDomain","labelType":"xbrl:label","value":"Asset Acquisition [Domain]","language":"en-US"},{"forObject":"us-gaap:AssetAcquisitionTextBlock","labelType":"xbrl:terseLabel","value":"Acquisitions","language":"en-US"},{"forObject":"us-gaap:AssetAcquisitionTextBlock","labelType":"xbrl:label","value":"Asset Acquisition [Text Block]","language":"en-US"},{"forObject":"us-gaap:AssetUnderConstructionMember","labelType":"xbrl:verboseLabel","value":"Assets in Process","language":"en-US"},{"forObject":"us-gaap:AssetUnderConstructionMember","labelType":"xbrl:label","value":"Asset under Construction [Member]","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:totalLabel","value":"Total current assets","language":"en-US"},{"forObject":"us-gaap:AssetsCurrent","labelType":"xbrl:terseLabel","value":"Current assets","language":"en-US"},{"forObject":"us-gaap:AssetsCurrent","labelType":"xbrl:label","value":"Assets, Current","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:totalLabel","value":"Total Assets","language":"en-US"},{"forObject":"us-gaap:AssetsFairValueDisclosure","labelType":"xbrl:label","value":"Assets, Fair Value Disclosure","language":"en-US"},{"forObject":"us-gaap:AssetsNoncurrent","labelType":"xbrl:totalLabel","value":"Total noncurrent assets","language":"en-US"},{"forObject":"us-gaap:AssetsNoncurrent","labelType":"xbrl:terseLabel","value":"Non-current assets","language":"en-US"},{"forObject":"us-gaap:AssetsNoncurrent","labelType":"xbrl:label","value":"Assets, Noncurrent","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: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":"Statement of Financial Position Location, Balance [Axis]","language":"en-US"},{"forObject":"us-gaap:BalanceSheetLocationDomain","labelType":"xbrl:label","value":"Statement of Financial Position Location, Balance [Domain]","language":"en-US"},{"forObject":"us-gaap:BaseRateMember","labelType":"xbrl:terseLabel","value":"Base Rate","language":"en-US"},{"forObject":"us-gaap:BaseRateMember","labelType":"xbrl:label","value":"Base Rate [Member]","language":"en-US"},{"forObject":"us-gaap:BasisOfAccountingPolicyPolicyTextBlock","labelType":"xbrl:verboseLabel","value":"Basis of presentation and going concern","language":"en-US"},{"forObject":"us-gaap:BasisOfAccountingPolicyPolicyTextBlock","labelType":"xbrl:terseLabel","value":"Basis of presentation","language":"en-US"},{"forObject":"us-gaap:BasisOfAccountingPolicyPolicyTextBlock","labelType":"xbrl:label","value":"Basis of Accounting, Policy [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:BuildingAndBuildingImprovementsMember","labelType":"xbrl:terseLabel","value":"Buildings and Improvements","language":"en-US"},{"forObject":"us-gaap:BuildingAndBuildingImprovementsMember","labelType":"xbrl:label","value":"Building and Building Improvements [Member]","language":"en-US"},{"forObject":"us-gaap:BuildingMember","labelType":"xbrl:label","value":"Building [Member]","language":"en-US"},{"forObject":"us-gaap:BuildingMember","labelType":"xbrl:terseLabel","value":"Building","language":"en-US"},{"forObject":"us-gaap:BusinessAcquisitionAcquireeDomain","labelType":"xbrl:terseLabel","value":"Business Acquisition, Acquiree","language":"en-US"},{"forObject":"us-gaap:BusinessAcquisitionAcquireeDomain","labelType":"xbrl:label","value":"Business Acquisition, Acquiree [Domain]","language":"en-US"},{"forObject":"us-gaap:BusinessAcquisitionAxis","labelType":"xbrl:terseLabel","value":"Business Acquisition","language":"en-US"},{"forObject":"us-gaap:BusinessAcquisitionAxis","labelType":"xbrl:label","value":"Business Acquisition [Axis]","language":"en-US"},{"forObject":"us-gaap:BusinessAcquisitionCostOfAcquiredEntityTransactionCosts","labelType":"xbrl:terseLabel","value":"Transaction costs","language":"en-US"},{"forObject":"us-gaap:BusinessAcquisitionCostOfAcquiredEntityTransactionCosts","labelType":"xbrl:label","value":"Business Acquisition, Transaction Costs","language":"en-US"},{"forObject":"us-gaap:BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned","labelType":"xbrl:terseLabel","value":"Value of common stock shares issued","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:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued","labelType":"xbrl:terseLabel","value":"Number of common stock shares 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:verboseLabel","value":"Number of common stock 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:terseLabel","value":"Equity interest acquired","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:verboseLabel","value":"Percentage of common stock issued and outstanding","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:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount","labelType":"xbrl:label","value":"Business Acquisition, Goodwill, Expected Tax Deductible Amount","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:BusinessAcquisitionSharePrice","labelType":"xbrl:label","value":"Business Acquisition, Share Price","language":"en-US"},{"forObject":"us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss","labelType":"xbrl:terseLabel","value":"Estimate of net income (loss)","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:verboseLabel","value":"Net income (loss) estimates","language":"en-US"},{"forObject":"us-gaap:BusinessAcquisitionsProFormaRevenue","labelType":"xbrl:terseLabel","value":"Sales estimate","language":"en-US"},{"forObject":"us-gaap:BusinessAcquisitionsProFormaRevenue","labelType":"xbrl:label","value":"Business Acquisition, Pro Forma Revenue","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationAcquisitionRelatedCosts","labelType":"xbrl:label","value":"Business Combination, Acquisition Related Costs","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationAcquisitionRelatedCosts","labelType":"xbrl:verboseLabel","value":"Transaction cost recognized during period","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationAndAssetAcquisitionAbstract","labelType":"xbrl:label","value":"Business Combination, Asset Acquisition, and Joint Venture Formation [Abstract]","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationConsiderationTransferred1","labelType":"xbrl:verboseLabel","value":"Total consideration","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationConsiderationTransferred1","labelType":"xbrl:totalLabel","value":"Total consideration","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationConsiderationTransferred1","labelType":"xbrl:terseLabel","value":"Consideration for acquire","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationConsiderationTransferred1","labelType":"xbrl:label","value":"Business Combination, Consideration Transferred","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationConsiderationTransferredLiabilitiesIncurred","labelType":"xbrl:terseLabel","value":"Promissory notes","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:verboseLabel","value":"Note consideration","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:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationAsset1","labelType":"xbrl:terseLabel","value":"Amount recognized on acquisition","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationAsset1","labelType":"xbrl:verboseLabel","value":"Amount of contingent consideration","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1","labelType":"xbrl:label","value":"Loss (gain) from revaluation of contingent consideration","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1","labelType":"xbrl:terseLabel","value":"Loss (gain) from revaluation of contingent consideration","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1","labelType":"xbrl:verboseLabel","value":"(Gain) loss from revaluation of contingent consideration","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationContingentConsiderationArrangementsDescription","labelType":"xbrl:terseLabel","value":"Contingent consideration description","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationContingentConsiderationArrangementsDescription","labelType":"xbrl:label","value":"Business Combination, Contingent Consideration Arrangements, Description","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationContingentConsiderationLiability","labelType":"xbrl:totalLabel","value":"Business Combination, Contingent Consideration, Liability, Total","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationContingentConsiderationLiability","labelType":"xbrl:periodStartLabel","value":"Carrying amount, Beginning balance","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationContingentConsiderationLiability","labelType":"xbrl:periodEndLabel","value":"Carrying amount, Ending balance","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:terseLabel","value":"Contingent consideration payable","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:BusinessCombinationContingentConsiderationLiabilityCurrent","labelType":"xbrl:label","value":"Business Combination, Contingent Consideration, Liability, Current","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent","labelType":"xbrl:terseLabel","value":"Contingent consideration payable, current","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent","labelType":"xbrl:verboseLabel","value":"Non-current contingent consideration","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:label","value":"Business Combination, Contingent Consideration, Liability, Noncurrent","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent","labelType":"xbrl:negatedLabel","value":"Non-current contingent consideration","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:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual","labelType":"xbrl:verboseLabel","value":"Net loss","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual","labelType":"xbrl:terseLabel","value":"Net income (loss)","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:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual","labelType":"xbrl:terseLabel","value":"Actual Sales","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents","labelType":"xbrl:terseLabel","value":"Cash and cash equivalents","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: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:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets","labelType":"xbrl:terseLabel","value":"Prepaid expenses","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets","labelType":"xbrl:verboseLabel","value":"Prepaid expense","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables","labelType":"xbrl:negatedTerseLabel","value":"Reduction in 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:terseLabel","value":"Accounts receivable","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:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue","labelType":"xbrl:negatedLabel","value":"Deferred revenue","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue","labelType":"xbrl:terseLabel","value":"Deferred revenue","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: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:negatedLabel","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:terseLabel","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:verboseLabel","value":"Increase (decrease) in intangible assets","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: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:terseLabel","value":"Intangible assets","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory","labelType":"xbrl:negatedTerseLabel","value":"Decrease in 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:terseLabel","value":"Inventory","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: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:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt","labelType":"xbrl:negatedLabel","value":"Loans payable","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:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther","labelType":"xbrl:negatedLabel","value":"Other long term liabilities","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:verboseLabel","value":"Increase (decrease) in property 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:label","value":"Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment","labelType":"xbrl:terseLabel","value":"Fixed assets","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet","labelType":"xbrl:totalLabel","value":"Net assets acquired","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:terseLabel","value":"Total net consideration","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCosts","labelType":"xbrl:terseLabel","value":"Transaction expenses on behalf of seller","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:BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage","labelType":"xbrl:label","value":"Business Combination, Step Acquisition, Equity Interest in Acquiree, Percentage","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage","labelType":"xbrl:terseLabel","value":"Acquisition of the remaining equity","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationsPolicy","labelType":"xbrl:label","value":"Business Combinations Policy [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationsPolicy","labelType":"xbrl:terseLabel","value":"Business combinations","language":"en-US"},{"forObject":"us-gaap:CanadaRevenueAgencyMember","labelType":"xbrl:label","value":"Canada Revenue Agency [Member]","language":"en-US"},{"forObject":"us-gaap:CanadaRevenueAgencyMember","labelType":"xbrl:terseLabel","value":"Canada","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:CashAndCashEquivalentsAtCarryingValue","labelType":"xbrl:terseLabel","value":"Cash and cash equivalents","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:periodEndLabel","value":"Cash and Cash Equivalents, at Carrying Value, Ending Balance","language":"en-US"},{"forObject":"us-gaap:CashAndCashEquivalentsAtCarryingValue","labelType":"xbrl:label","value":"Cash and Cash Equivalents, at Carrying Value","language":"en-US"},{"forObject":"us-gaap:CashAndCashEquivalentsFairValueDisclosure","labelType":"xbrl:terseLabel","value":"Cash and cash equivalents","language":"en-US"},{"forObject":"us-gaap:CashAndCashEquivalentsFairValueDisclosure","labelType":"xbrl:label","value":"Cash and Cash Equivalents, Fair Value Disclosure","language":"en-US"},{"forObject":"us-gaap:CashAndCashEquivalentsPolicyTextBlock","labelType":"xbrl:label","value":"Cash and Cash Equivalents, Policy [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:CashAndCashEquivalentsPolicyTextBlock","labelType":"xbrl:terseLabel","value":"Cash and cash equivalents","language":"en-US"},{"forObject":"us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy","labelType":"xbrl:label","value":"Cash and Cash Equivalents, Restricted 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: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: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:periodStartLabel","value":"Cash and cash equivalents and restricted cash, beginning of the year","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:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect","labelType":"xbrl:label","value":"Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect","language":"en-US"},{"forObject":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect","labelType":"xbrl:totalLabel","value":"Net increase (decrease) in cash and cash equivalents and restricted cash during the year","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:CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations","labelType":"xbrl:terseLabel","value":"Net cash used in financing 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:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations","labelType":"xbrl:terseLabel","value":"Net cash provided by (used in) investing 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:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations","labelType":"xbrl:terseLabel","value":"Net cash used in operating activities- discontinued operations","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:ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted","labelType":"xbrl:terseLabel","value":"Accounting standards adoption","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:ChangeInAccountingPrincipleAccountingStandardsUpdateAdoptionDate","labelType":"xbrl:terseLabel","value":"Accounting standards adoption, date","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:ChangeInAccountingPrincipleAccountingStandardsUpdateEarlyAdoption","labelType":"xbrl:terseLabel","value":"Accounting standards early adoption","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:ChangeInAccountingPrincipleAccountingStandardsUpdateImmaterialEffect","labelType":"xbrl:terseLabel","value":"Accounting standards adoption, immaterial effect","language":"en-US"},{"forObject":"us-gaap:ClassOfStockDomain","labelType":"xbrl:terseLabel","value":"Class of Stock","language":"en-US"},{"forObject":"us-gaap:ClassOfStockDomain","labelType":"xbrl:label","value":"Class of Stock [Domain]","language":"en-US"},{"forObject":"us-gaap:ClassOfStockLineItems","labelType":"xbrl:terseLabel","value":"Class Of Stock [Line Items]","language":"en-US"},{"forObject":"us-gaap:ClassOfStockLineItems","labelType":"xbrl:label","value":"Class of Stock [Line Items]","language":"en-US"},{"forObject":"us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1","labelType":"xbrl:verboseLabel","value":"Warrant 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:periodStartLabel","value":"Weighted Average Exercise Price","language":"en-US"},{"forObject":"us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1","labelType":"xbrl:periodEndLabel","value":"Weighted Average Exercise Price","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:ClassOfWarrantOrRightLineItems","labelType":"xbrl:terseLabel","value":"Class Of Warrant Or Right [Line Items]","language":"en-US"},{"forObject":"us-gaap:ClassOfWarrantOrRightLineItems","labelType":"xbrl:label","value":"Class of Warrant or Right [Line Items]","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: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:ClassOfWarrantOrRightOutstanding","labelType":"xbrl:periodStartLabel","value":"Number of Warrants Outstanding, Beginning balance","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:label","value":"Class of Warrant or Right, Outstanding","language":"en-US"},{"forObject":"us-gaap:ClassOfWarrantOrRightOutstanding","labelType":"xbrl:terseLabel","value":"Share warrants","language":"en-US"},{"forObject":"us-gaap:ClassOfWarrantOrRightTable","labelType":"xbrl:terseLabel","value":"Class Of Warrant Or Right [Table]","language":"en-US"},{"forObject":"us-gaap:ClassOfWarrantOrRightTable","labelType":"xbrl:label","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:terseLabel","value":"Commitments and Contingencies","language":"en-US"},{"forObject":"us-gaap:CommitmentsAndContingenciesDisclosureTextBlock","labelType":"xbrl:label","value":"Commitments and Contingencies Disclosure [Text Block]","language":"en-US"},{"forObject":"us-gaap: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:label","value":"Common Stock Including Additional Paid in Capital [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: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:CommonStockMember","labelType":"xbrl:verboseLabel","value":"Common Shares","language":"en-US"},{"forObject":"us-gaap:CommonStockNoParValue","labelType":"xbrl:terseLabel","value":"Common stock, par value","language":"en-US"},{"forObject":"us-gaap:CommonStockNoParValue","labelType":"xbrl:label","value":"Common Stock, No Par Value","language":"en-US"},{"forObject":"us-gaap:CommonStockSharesAuthorizedUnlimited","labelType":"xbrl:terseLabel","value":"Common stock, shares authorized, unlimited","language":"en-US"},{"forObject":"us-gaap:CommonStockSharesAuthorizedUnlimited","labelType":"xbrl:label","value":"Common Stock, Shares Authorized, Unlimited [Fixed List]","language":"en-US"},{"forObject":"us-gaap:CommonStockSharesIssued","labelType":"xbrl:totalLabel","value":"Common Stock, Shares, Issued, Total","language":"en-US"},{"forObject":"us-gaap:CommonStockSharesIssued","labelType":"xbrl:terseLabel","value":"Common stock, shares, issued","language":"en-US"},{"forObject":"us-gaap:CommonStockSharesIssued","labelType":"xbrl:label","value":"Common Stock, Shares, Issued","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:terseLabel","value":"Common stock, shares, outstanding","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:label","value":"Common Stock, Shares, Outstanding","language":"en-US"},{"forObject":"us-gaap:CommonStockValue","labelType":"xbrl:totalLabel","value":"Common Stock, Value, Issued, Total","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:periodEndLabel","value":"Common Stock, Value, Issued, Ending Balance","language":"en-US"},{"forObject":"us-gaap:CommonStockValue","labelType":"xbrl:label","value":"Common Stock, Value, Issued","language":"en-US"},{"forObject":"us-gaap:CommonStockValue","labelType":"xbrl:terseLabel","value":"Common stock, no par value, unlimited shares authorized; 293,232,131 and 288,327,497 shares outstanding as of December 31, 2024 and December 31, 2023 respectively","language":"en-US"},{"forObject":"us-gaap:CommonStockVotingRights","labelType":"xbrl:label","value":"Common Stock, Voting Rights","language":"en-US"},{"forObject":"us-gaap:CommonStockVotingRights","labelType":"xbrl:terseLabel","value":"Common stock, voting rights","language":"en-US"},{"forObject":"us-gaap:ComprehensiveIncomeNetOfTax","labelType":"xbrl:totalLabel","value":"Common and proportionate Shareholders of the Company","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:terseLabel","value":"Common and proportionate Shareholders of the Company","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:ComprehensiveIncomeNetOfTaxAbstract","labelType":"xbrl:terseLabel","value":"Comprehensive loss attributable to:","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:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest","labelType":"xbrl:terseLabel","value":"Non-controlling interests","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: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","language":"en-US"},{"forObject":"us-gaap:ConcentrationRiskBenchmarkDescription","labelType":"xbrl:label","value":"Concentration Risk, Benchmark Description","language":"en-US"},{"forObject":"us-gaap:ConcentrationRiskBenchmarkDescription","labelType":"xbrl:terseLabel","value":"Concentration risk 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, Effect of Change [Table]","language":"en-US"},{"forObject":"us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTextBlock","labelType":"xbrl:terseLabel","value":"Schedule of Ownership in Minority Interest","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:ConsolidationPolicyTextBlock","labelType":"xbrl:label","value":"Consolidation, Policy [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:ConsolidationPolicyTextBlock","labelType":"xbrl:terseLabel","value":"Basis of consolidation","language":"en-US"},{"forObject":"us-gaap:ContingentConsiderationByTypeAxis","labelType":"xbrl:terseLabel","value":"Contingent Consideration by Type","language":"en-US"},{"forObject":"us-gaap:ContingentConsiderationByTypeAxis","labelType":"xbrl:label","value":"Contingent Consideration by Type [Axis]","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:ContingentConsiderationClassifiedAsEquityFairValueDisclosure","labelType":"xbrl:terseLabel","value":"Business combination, fair value of the contingent consideration","language":"en-US"},{"forObject":"us-gaap:ContingentConsiderationTypeDomain","labelType":"xbrl:terseLabel","value":"Contingent Consideration Type","language":"en-US"},{"forObject":"us-gaap:ContingentConsiderationTypeDomain","labelType":"xbrl:label","value":"Contingent Consideration Type [Domain]","language":"en-US"},{"forObject":"us-gaap:ContractWithCustomerSalesChannelAxis","labelType":"xbrl:terseLabel","value":"Contract with Customer, Sales Channel","language":"en-US"},{"forObject":"us-gaap:ContractWithCustomerSalesChannelAxis","labelType":"xbrl:label","value":"Contract with Customer, Sales Channel [Axis]","language":"en-US"},{"forObject":"us-gaap:ContractWithCustomerSalesChannelDomain","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:ConvertibleDebt","labelType":"xbrl:label","value":"Convertible Debt","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:totalLabel","value":"Net carrying amount","language":"en-US"},{"forObject":"us-gaap:ConvertibleDebtFairValueDisclosures","labelType":"xbrl:label","value":"Convertible Debt, Fair Value Disclosures","language":"en-US"},{"forObject":"us-gaap:ConvertibleDebtFairValueDisclosures","labelType":"xbrl:terseLabel","value":"Convertible debt at fair value","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:label","value":"Convertible Debt [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:ConvertibleDebtTableTextBlock","labelType":"xbrl:terseLabel","value":"Summary Of Convertible Debt Activity","language":"en-US"},{"forObject":"us-gaap:ConvertiblePreferredStockSharesIssuedUponConversion","labelType":"xbrl:label","value":"Convertible Preferred Stock, Shares Issued upon Conversion","language":"en-US"},{"forObject":"us-gaap:ConvertiblePreferredStockSharesIssuedUponConversion","labelType":"xbrl:terseLabel","value":"Conversion of convertible preferred shares","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:CostOfRevenue","labelType":"xbrl:label","value":"Cost of sales","language":"en-US"},{"forObject":"us-gaap:CostOfRevenue","labelType":"xbrl:verboseLabel","value":"Cost of sales","language":"en-US"},{"forObject":"us-gaap:CostOfSalesMember","labelType":"xbrl:terseLabel","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:CurrentFederalTaxExpenseBenefit","labelType":"xbrl:label","value":"Current Federal Tax Expense (Benefit)","language":"en-US"},{"forObject":"us-gaap:CurrentFederalTaxExpenseBenefit","labelType":"xbrl:terseLabel","value":"Federal","language":"en-US"},{"forObject":"us-gaap:CurrentForeignTaxExpenseBenefit","labelType":"xbrl:label","value":"Current Foreign Tax Expense (Benefit)","language":"en-US"},{"forObject":"us-gaap:CurrentForeignTaxExpenseBenefit","labelType":"xbrl:terseLabel","value":"Foreign","language":"en-US"},{"forObject":"us-gaap:CurrentIncomeTaxExpenseBenefit","labelType":"xbrl:label","value":"Current Income Tax Expense (Benefit)","language":"en-US"},{"forObject":"us-gaap:CurrentIncomeTaxExpenseBenefit","labelType":"xbrl:totalLabel","value":"Total 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:CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract","labelType":"xbrl:terseLabel","value":"Current:","language":"en-US"},{"forObject":"us-gaap:CurrentStateAndLocalTaxExpenseBenefit","labelType":"xbrl:label","value":"Current State and Local Tax Expense (Benefit)","language":"en-US"},{"forObject":"us-gaap:CurrentStateAndLocalTaxExpenseBenefit","labelType":"xbrl:terseLabel","value":"State","language":"en-US"},{"forObject":"us-gaap:CustomerConcentrationRiskMember","labelType":"xbrl:label","value":"Customer Concentration Risk [Member]","language":"en-US"},{"forObject":"us-gaap:CustomerConcentrationRiskMember","labelType":"xbrl:terseLabel","value":"Customer Concentration Risk","language":"en-US"},{"forObject":"us-gaap:CustomerRelationshipsMember","labelType":"xbrl:terseLabel","value":"Customer Relationships","language":"en-US"},{"forObject":"us-gaap:CustomerRelationshipsMember","labelType":"xbrl:label","value":"Customer Relationships [Member]","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:label","value":"Debt Instrument, Basis Spread on Variable Rate","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentBasisSpreadOnVariableRate1","labelType":"xbrl:terseLabel","value":"Debt instrument, variable rate","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentCarryingAmount","labelType":"xbrl:label","value":"Long-Term Debt, Gross","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentCarryingAmount","labelType":"xbrl:terseLabel","value":"Remaining loan principal amount","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:label","value":"Debt Instrument, Date of First Required Payment","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentDateOfFirstRequiredPayment1","labelType":"xbrl:terseLabel","value":"Monthly payments beginning date","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentFaceAmount","labelType":"xbrl:terseLabel","value":"Aggregate principal amount","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentFaceAmount","labelType":"xbrl:label","value":"Face amount","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentFaceAmount","labelType":"xbrl:verboseLabel","value":"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:totalLabel","value":"Debt Instrument, Increase (Decrease), Net, Total","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentIncreaseDecreaseForPeriodNet","labelType":"xbrl:label","value":"Debt Instrument, Increase (Decrease), Net","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentInterestRateEffectivePercentage","labelType":"xbrl:terseLabel","value":"Interest rate","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:verboseLabel","value":"Effective interest rate on loan","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentInterestRateStatedPercentage","labelType":"xbrl:label","value":"Debenture 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:terseLabel","value":"Interest rate","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentIssuedPrincipal","labelType":"xbrl:label","value":"Debt Instrument, Issued, Principal","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentIssuedPrincipal","labelType":"xbrl:terseLabel","value":"Debentures","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentLineItems","labelType":"xbrl:terseLabel","value":"Debt Instrument [Line Items]","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentLineItems","labelType":"xbrl:label","value":"Debt Instrument [Line Items]","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentMaturityDate","labelType":"xbrl:terseLabel","value":"Debt instrument maturity date","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentMaturityDate","labelType":"xbrl:label","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":"Seller's note maturity","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentNameDomain","labelType":"xbrl:label","value":"Debt Instrument, Name [Domain]","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentPeriodicPayment","labelType":"xbrl:negatedLabel","value":"Principal and interest paid","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:totalLabel","value":"Debt Instrument, Periodic Payment, Total","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentPeriodicPayment","labelType":"xbrl:terseLabel","value":"Principal and interest paid","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentPeriodicPayment","labelType":"xbrl:label","value":"Debt Instrument, Periodic Payment","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentPeriodicPaymentPrincipal","labelType":"xbrl:label","value":"Debt Instrument, Periodic Payment, Principal","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentPeriodicPaymentPrincipal","labelType":"xbrl:terseLabel","value":"Prepay principal amount","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed","labelType":"xbrl:terseLabel","value":"Debt instrument prepayment principal percentage","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:DebtInstrumentTable","labelType":"xbrl:terseLabel","value":"Debt Instrument [Table]","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentTable","labelType":"xbrl:label","value":"Schedule of Long-Term Debt Instruments [Table]","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentTerm","labelType":"xbrl:label","value":"Debt Instrument, Term","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentTerm","labelType":"xbrl:terseLabel","value":"Debenture due period","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentTerm","labelType":"xbrl:verboseLabel","value":"Loan maturity period","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentUnamortizedDiscount","labelType":"xbrl:totalLabel","value":"Debt Instrument, Unamortized Discount, Total","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentUnamortizedDiscount","labelType":"xbrl:label","value":"Debt Instrument, Unamortized Discount","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentUnamortizedDiscount","labelType":"xbrl:terseLabel","value":"Unamortized discount","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentUnamortizedDiscount","labelType":"xbrl:negatedLabel","value":"Unamortized discount","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:label","value":"Deferred Federal Income Tax Expense (Benefit)","language":"en-US"},{"forObject":"us-gaap:DeferredFederalIncomeTaxExpenseBenefit","labelType":"xbrl:terseLabel","value":"Federal","language":"en-US"},{"forObject":"us-gaap:DeferredFinanceCostsNet","labelType":"xbrl:totalLabel","value":"Debt Issuance Costs, Net, Total","language":"en-US"},{"forObject":"us-gaap:DeferredFinanceCostsNet","labelType":"xbrl:label","value":"Debt Issuance Costs, Net","language":"en-US"},{"forObject":"us-gaap:DeferredFinanceCostsNet","labelType":"xbrl:terseLabel","value":"Deferred financing cost","language":"en-US"},{"forObject":"us-gaap:DeferredFinanceCostsNet","labelType":"xbrl:negatedLabel","value":"Deferred financing cost","language":"en-US"},{"forObject":"us-gaap:DeferredForeignIncomeTaxExpenseBenefit","labelType":"xbrl:label","value":"Deferred Foreign Income Tax Expense (Benefit)","language":"en-US"},{"forObject":"us-gaap:DeferredForeignIncomeTaxExpenseBenefit","labelType":"xbrl:terseLabel","value":"Foreign","language":"en-US"},{"forObject":"us-gaap:DeferredIncomeTaxExpenseBenefit","labelType":"xbrl:label","value":"Deferred Income Tax Expense (Benefit)","language":"en-US"},{"forObject":"us-gaap:DeferredIncomeTaxExpenseBenefit","labelType":"xbrl:totalLabel","value":"Total Deferred","language":"en-US"},{"forObject":"us-gaap:DeferredIncomeTaxExpenseBenefit","labelType":"xbrl:terseLabel","value":"Deferred income tax recovery","language":"en-US"},{"forObject":"us-gaap:DeferredIncomeTaxExpenseBenefit","labelType":"xbrl:negatedLabel","value":"Deferred income tax recovery","language":"en-US"},{"forObject":"us-gaap:DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract","labelType":"xbrl:label","value":"Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]","language":"en-US"},{"forObject":"us-gaap:DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract","labelType":"xbrl:terseLabel","value":"Deferred:","language":"en-US"},{"forObject":"us-gaap:DeferredIncomeTaxLiabilities","labelType":"xbrl:totalLabel","value":"Deferred Tax Liabilities, Gross, Total","language":"en-US"},{"forObject":"us-gaap:DeferredIncomeTaxLiabilities","labelType":"xbrl:label","value":"Deferred Tax Liabilities, Gross","language":"en-US"},{"forObject":"us-gaap:DeferredIncomeTaxLiabilities","labelType":"xbrl:negatedTotalLabel","value":"Total deferred tax liabilities","language":"en-US"},{"forObject":"us-gaap:DeferredIncomeTaxLiabilitiesNet","labelType":"xbrl:totalLabel","value":"Deferred Income Tax Liabilities, Net, Total","language":"en-US"},{"forObject":"us-gaap:DeferredIncomeTaxLiabilitiesNet","labelType":"xbrl:terseLabel","value":"Deferred income tax liability","language":"en-US"},{"forObject":"us-gaap:DeferredIncomeTaxLiabilitiesNet","labelType":"xbrl:label","value":"Deferred Income Tax Liabilities, Net","language":"en-US"},{"forObject":"us-gaap:DeferredRevenueCurrent","labelType":"xbrl:totalLabel","value":"Deferred Revenue, Current, Total","language":"en-US"},{"forObject":"us-gaap:DeferredRevenueCurrent","labelType":"xbrl:terseLabel","value":"Deferred revenue","language":"en-US"},{"forObject":"us-gaap:DeferredRevenueCurrent","labelType":"xbrl:label","value":"Deferred Revenue, Current","language":"en-US"},{"forObject":"us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit","labelType":"xbrl:label","value":"Deferred State and Local Income Tax Expense (Benefit)","language":"en-US"},{"forObject":"us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit","labelType":"xbrl:terseLabel","value":"State","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets","labelType":"xbrl:label","value":"Deferred Tax Assets, Goodwill and Intangible Assets","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets","labelType":"xbrl:terseLabel","value":"Intangible assets","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsGross","labelType":"xbrl:label","value":"Deferred Tax Assets, Gross","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsGross","labelType":"xbrl:totalLabel","value":"Total deferred tax assets","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsInvestmentInSubsidiaries","labelType":"xbrl:label","value":"Deferred Tax Assets, Investment in Subsidiaries","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsInvestmentInSubsidiaries","labelType":"xbrl:terseLabel","value":"Investment in partnerships","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsNet","labelType":"xbrl:label","value":"Deferred Tax Assets, Net of Valuation Allowance","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsNet","labelType":"xbrl:totalLabel","value":"Net deferred tax assets","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsNetAbstract","labelType":"xbrl:label","value":"Deferred Tax Assets, Net [Abstract]","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsNetAbstract","labelType":"xbrl:terseLabel","value":"Deferred tax assets","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsOperatingLossCarryforwards","labelType":"xbrl:totalLabel","value":"Deferred Tax Assets, Operating Loss Carryforwards, Total","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:terseLabel","value":"Net operating losses","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsOther","labelType":"xbrl:label","value":"Deferred Tax Assets, Other","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsOther","labelType":"xbrl:terseLabel","value":"Other","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment","labelType":"xbrl:label","value":"Deferred Tax Assets, Property, Plant and Equipment","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment","labelType":"xbrl:terseLabel","value":"Property and equipment","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost","labelType":"xbrl:label","value":"Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-Based Compensation Cost","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost","labelType":"xbrl:terseLabel","value":"Share issuance costs","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:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves","labelType":"xbrl:terseLabel","value":"Reserves","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsValuationAllowance","labelType":"xbrl:label","value":"Deferred Tax Assets, Valuation Allowance","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsValuationAllowance","labelType":"xbrl:negatedLabel","value":"Valuation allowance","language":"en-US"},{"forObject":"us-gaap:DeferredTaxLiabilities","labelType":"xbrl:totalLabel","value":"Deferred Tax Liabilities, Net, Total","language":"en-US"},{"forObject":"us-gaap:DeferredTaxLiabilities","labelType":"xbrl:label","value":"Deferred Tax Liabilities, Net","language":"en-US"},{"forObject":"us-gaap:DeferredTaxLiabilities","labelType":"xbrl:negatedTotalLabel","value":"Net deferred tax liabilities","language":"en-US"},{"forObject":"us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets","labelType":"xbrl:label","value":"Deferred Tax Liabilities, Intangible Assets","language":"en-US"},{"forObject":"us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets","labelType":"xbrl:terseLabel","value":"Intangible assets","language":"en-US"},{"forObject":"us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets","labelType":"xbrl:negatedLabel","value":"Intangible assets","language":"en-US"},{"forObject":"us-gaap:DeferredTaxLiabilitiesNetAbstract","labelType":"xbrl:label","value":"Deferred Tax Liabilities, Net [Abstract]","language":"en-US"},{"forObject":"us-gaap:DeferredTaxLiabilitiesNetAbstract","labelType":"xbrl:terseLabel","value":"Deferred tax liabilities","language":"en-US"},{"forObject":"us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment","labelType":"xbrl:label","value":"Deferred Tax Liabilities, Property, Plant and Equipment","language":"en-US"},{"forObject":"us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment","labelType":"xbrl:negatedLabel","value":"Property and equipment","language":"en-US"},{"forObject":"us-gaap:DepositsAssetsNoncurrent","labelType":"xbrl:terseLabel","value":"Deposits","language":"en-US"},{"forObject":"us-gaap:DepositsAssetsNoncurrent","labelType":"xbrl:label","value":"Deposits Assets, Noncurrent","language":"en-US"},{"forObject":"us-gaap:Depreciation","labelType":"xbrl:totalLabel","value":"Depreciation, Total","language":"en-US"},{"forObject":"us-gaap:Depreciation","labelType":"xbrl:terseLabel","value":"Depreciation expense","language":"en-US"},{"forObject":"us-gaap:Depreciation","labelType":"xbrl:label","value":"Depreciation","language":"en-US"},{"forObject":"us-gaap:DepreciationAndAmortization","labelType":"xbrl:totalLabel","value":"Depreciation, Depletion and Amortization, Nonproduction, Total","language":"en-US"},{"forObject":"us-gaap:DepreciationAndAmortization","labelType":"xbrl:terseLabel","value":"Amortization and depreciation","language":"en-US"},{"forObject":"us-gaap:DepreciationAndAmortization","labelType":"xbrl:label","value":"Depreciation, Depletion and Amortization, Nonproduction","language":"en-US"},{"forObject":"us-gaap:DerivativeLiabilities","labelType":"xbrl:totalLabel","value":"Derivative Liability, Total","language":"en-US"},{"forObject":"us-gaap:DerivativeLiabilities","labelType":"xbrl:label","value":"Derivative Liability","language":"en-US"},{"forObject":"us-gaap:DerivativeLiabilities","labelType":"xbrl:terseLabel","value":"Derivative liability","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:DerivativeLiabilitiesCurrent","labelType":"xbrl:label","value":"Derivative Liability, Current","language":"en-US"},{"forObject":"us-gaap:DerivativeLiabilitiesCurrent","labelType":"xbrl:terseLabel","value":"Derivative liability, current","language":"en-US"},{"forObject":"us-gaap:DerivativeLiabilitiesNoncurrent","labelType":"xbrl:label","value":"Derivative Liability, Noncurrent","language":"en-US"},{"forObject":"us-gaap:DerivativeLiabilitiesNoncurrent","labelType":"xbrl:terseLabel","value":"Derivative liability, non-current","language":"en-US"},{"forObject":"us-gaap:DerivativesEmbeddedDerivatives","labelType":"xbrl:label","value":"Derivatives, Embedded Derivatives [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:DerivativesEmbeddedDerivatives","labelType":"xbrl:terseLabel","value":"Embedded derivative liabilities","language":"en-US"},{"forObject":"us-gaap:DisaggregationOfRevenueLineItems","labelType":"xbrl:terseLabel","value":"Disaggregation Of Revenue [Line Items]","language":"en-US"},{"forObject":"us-gaap:DisaggregationOfRevenueLineItems","labelType":"xbrl:label","value":"Disaggregation of Revenue [Line Items]","language":"en-US"},{"forObject":"us-gaap:DisaggregationOfRevenueTable","labelType":"xbrl:terseLabel","value":"Disaggregation Of Revenue [Table]","language":"en-US"},{"forObject":"us-gaap:DisaggregationOfRevenueTable","labelType":"xbrl:label","value":"Disaggregation of Revenue [Table]","language":"en-US"},{"forObject":"us-gaap:DisaggregationOfRevenueTableTextBlock","labelType":"xbrl:terseLabel","value":"Summary of Disaggregated Revenue","language":"en-US"},{"forObject":"us-gaap:DisaggregationOfRevenueTableTextBlock","labelType":"xbrl:label","value":"Disaggregation of Revenue [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock","labelType":"xbrl:terseLabel","value":"Share-based Compensation Plans","language":"en-US"},{"forObject":"us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock","labelType":"xbrl:label","value":"Share-Based Payment Arrangement [Text Block]","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:label","value":"Discontinued Operation, Income (Loss) from Discontinued Operation, before Income Tax","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:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare","labelType":"xbrl:label","value":"Discontinued Operation, Income (Loss) from Discontinued Operation, Net of Tax, Per Basic Share","language":"en-US"},{"forObject":"us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare","labelType":"xbrl:terseLabel","value":"Discontinued operations, basic","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:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare","labelType":"xbrl:terseLabel","value":"Discontinued operations, diluted","language":"en-US"},{"forObject":"us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation","labelType":"xbrl:label","value":"Discontinued Operation, Tax Effect of Discontinued Operation","language":"en-US"},{"forObject":"us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation","labelType":"xbrl:negatedLabel","value":"Provision for income taxes","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:label","value":"Discontinued Operations, Disposed of by Sale [Member]","language":"en-US"},{"forObject":"us-gaap:DiscontinuedOperationsDisposedOfBySaleMember","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:DiscontinuedOperationsPolicyTextBlock","labelType":"xbrl:terseLabel","value":"Discontinued operations","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:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold","labelType":"xbrl:label","value":"Disposal Group, Including Discontinued Operation, Costs of Goods Sold","language":"en-US"},{"forObject":"us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold","labelType":"xbrl:terseLabel","value":"Cost of Sales","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:label","value":"Disposal Group, Including Discontinued Operation, General and Administrative Expense","language":"en-US"},{"forObject":"us-gaap:DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense","labelType":"xbrl:terseLabel","value":"General and administrative","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:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss","labelType":"xbrl:totalLabel","value":"Gross profit","language":"en-US"},{"forObject":"us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingExpense","labelType":"xbrl:label","value":"Disposal Group, Including Discontinued Operation, Operating Expense","language":"en-US"},{"forObject":"us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingExpense","labelType":"xbrl:totalLabel","value":"Total operating expenses","language":"en-US"},{"forObject":"us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss","labelType":"xbrl:label","value":"Disposal Group, Including Discontinued Operation, Operating Income (Loss)","language":"en-US"},{"forObject":"us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss","labelType":"xbrl:totalLabel","value":"Loss from discontinued operations","language":"en-US"},{"forObject":"us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue","labelType":"xbrl:label","value":"Disposal Group, Including Discontinued Operation, Revenue","language":"en-US"},{"forObject":"us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue","labelType":"xbrl:totalLabel","value":"Revenue, net","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:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock","labelType":"xbrl:terseLabel","value":"Discontinued Operations","language":"en-US"},{"forObject":"us-gaap:DomesticCountryMember","labelType":"xbrl:label","value":"Domestic Tax Jurisdiction [Member]","language":"en-US"},{"forObject":"us-gaap:DomesticCountryMember","labelType":"xbrl:terseLabel","value":"Domestic","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 per share - basic & diluted:","language":"en-US"},{"forObject":"us-gaap:EarningsPerShareBasic","labelType":"xbrl:totalLabel","value":"Earnings Per Share, Basic, Total","language":"en-US"},{"forObject":"us-gaap:EarningsPerShareBasic","labelType":"xbrl:label","value":"Earnings Per Share, Basic","language":"en-US"},{"forObject":"us-gaap:EarningsPerShareBasic","labelType":"xbrl:terseLabel","value":"Net loss per share - basic","language":"en-US"},{"forObject":"us-gaap:EarningsPerShareDiluted","labelType":"xbrl:totalLabel","value":"Earnings Per Share, Diluted, Total","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 per share - diluted","language":"en-US"},{"forObject":"us-gaap:EarningsPerSharePolicyTextBlock","labelType":"xbrl:label","value":"Earnings Per Share, Policy [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:EarningsPerSharePolicyTextBlock","labelType":"xbrl:terseLabel","value":"(Loss) earnings per share","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:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations","labelType":"xbrl:terseLabel","value":"Net effects of foreign exchange","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:EffectiveIncomeTaxRateContinuingOperations","labelType":"xbrl:terseLabel","value":"Effective tax rate","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:totalLabel","value":"Actual income tax provision","language":"en-US"},{"forObject":"us-gaap:EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract","labelType":"xbrl:label","value":"Effective Income Tax Rate Reconciliation, Percent [Abstract]","language":"en-US"},{"forObject":"us-gaap:EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract","labelType":"xbrl:terseLabel","value":"Percent","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:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate","labelType":"xbrl:terseLabel","value":"Expected income benefit at statutory tax rate","language":"en-US"},{"forObject":"us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate","labelType":"xbrl:verboseLabel","value":"U.S. Federal tax rate","language":"en-US"},{"forObject":"us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance","labelType":"xbrl:verboseLabel","value":"Change in valuation allowance","language":"en-US"},{"forObject":"us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance","labelType":"xbrl:label","value":"Change in valuation allowance","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:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential","labelType":"xbrl:terseLabel","value":"Foreign income taxes at different statutory rates","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:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses","labelType":"xbrl:terseLabel","value":"Impairment of goodwill and intangible assets","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:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther","labelType":"xbrl:terseLabel","value":"IRC 280E adjustment","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:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost","labelType":"xbrl:terseLabel","value":"Share based compensation","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:EffectiveIncomeTaxRateReconciliationOtherAdjustments","labelType":"xbrl:terseLabel","value":"Other","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:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes","labelType":"xbrl:terseLabel","value":"U.S. state income taxes","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:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems","labelType":"xbrl:label","value":"Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]","language":"en-US"},{"forObject":"us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1","labelType":"xbrl:label","value":"Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition","language":"en-US"},{"forObject":"us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1","labelType":"xbrl:terseLabel","value":"Unrecognized compensation cost related to unvested options, weighted average recognition period","language":"en-US"},{"forObject":"us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions","labelType":"xbrl:terseLabel","value":"Unrecognized compensation cost related to unvested RSUs","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:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions","labelType":"xbrl:terseLabel","value":"Unrecognized compensation cost related to unvested options","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:EmployeeStockOptionMember","labelType":"xbrl:label","value":"Employee Stock Option [Member]","language":"en-US"},{"forObject":"us-gaap:EmployeeStockOptionMember","labelType":"xbrl:terseLabel","value":"Employee Stock Option","language":"en-US"},{"forObject":"us-gaap:EmployeeStockOptionMember","labelType":"xbrl:verboseLabel","value":"Stock Options","language":"en-US"},{"forObject":"us-gaap:EquityAbstract","labelType":"xbrl:label","value":"Equity [Abstract]","language":"en-US"},{"forObject":"us-gaap:EquityComponentDomain","labelType":"xbrl:terseLabel","value":"Equity Component","language":"en-US"},{"forObject":"us-gaap:EquityComponentDomain","labelType":"xbrl:label","value":"Equity Component [Domain]","language":"en-US"},{"forObject":"us-gaap:EquityMethodInvestmentAggregateCost","labelType":"xbrl:label","value":"Equity Method Investment, Aggregate Cost","language":"en-US"},{"forObject":"us-gaap:EquityMethodInvestmentAggregateCost","labelType":"xbrl:verboseLabel","value":"Investment acquired","language":"en-US"},{"forObject":"us-gaap:EquityMethodInvestments","labelType":"xbrl:label","value":"Equity Method Investments","language":"en-US"},{"forObject":"us-gaap:EquityMethodInvestments","labelType":"xbrl:verboseLabel","value":"Investment carrying value","language":"en-US"},{"forObject":"us-gaap:EquityMethodInvestmentsFairValueDisclosure","labelType":"xbrl:label","value":"Equity Method Investments, Fair Value Disclosure","language":"en-US"},{"forObject":"us-gaap:EquityMethodInvestmentsFairValueDisclosure","labelType":"xbrl:verboseLabel","value":"Fair value of investment","language":"en-US"},{"forObject":"us-gaap:ExtinguishmentOfDebtAxis","labelType":"xbrl:label","value":"Extinguishment of Debt [Axis]","language":"en-US"},{"forObject":"us-gaap:ExtinguishmentOfDebtTypeDomain","labelType":"xbrl:label","value":"Extinguishment of Debt, Type [Domain]","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:FairValueAdjustmentOfWarrants","labelType":"xbrl:terseLabel","value":"Less: 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:negatedLabel","value":"Included in gain (loss) on fair value of warrants","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:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems","labelType":"xbrl:label","value":"Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]","language":"en-US"},{"forObject":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable","labelType":"xbrl:terseLabel","value":"Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Table]","language":"en-US"},{"forObject":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable","labelType":"xbrl:label","value":"Fair Value, Recurring and Nonrecurring [Table]","language":"en-US"},{"forObject":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems","labelType":"xbrl:terseLabel","value":"Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]","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: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:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable","labelType":"xbrl:label","value":"Fair Value Measurement Inputs and Valuation Techniques [Table]","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:FairValueByBalanceSheetGroupingTextBlock","labelType":"xbrl:label","value":"Fair Value, by Balance Sheet Grouping [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:FairValueByFairValueHierarchyLevelAxis","labelType":"xbrl:terseLabel","value":"Fair Value Hierarchy and NAV","language":"en-US"},{"forObject":"us-gaap:FairValueByFairValueHierarchyLevelAxis","labelType":"xbrl:label","value":"Fair Value Hierarchy and NAV [Axis]","language":"en-US"},{"forObject":"us-gaap:FairValueByMeasurementFrequencyAxis","labelType":"xbrl:terseLabel","value":"Measurement Frequency","language":"en-US"},{"forObject":"us-gaap:FairValueByMeasurementFrequencyAxis","labelType":"xbrl:label","value":"Measurement Frequency [Axis]","language":"en-US"},{"forObject":"us-gaap:FairValueDisclosuresAbstract","labelType":"xbrl:label","value":"Fair Value Disclosures [Abstract]","language":"en-US"},{"forObject":"us-gaap:FairValueInputsLevel1Member","labelType":"xbrl:terseLabel","value":"Level 1","language":"en-US"},{"forObject":"us-gaap:FairValueInputsLevel1Member","labelType":"xbrl:label","value":"Fair Value, Inputs, Level 1 [Member]","language":"en-US"},{"forObject":"us-gaap:FairValueInputsLevel2Member","labelType":"xbrl:terseLabel","value":"Level 2","language":"en-US"},{"forObject":"us-gaap:FairValueInputsLevel2Member","labelType":"xbrl:label","value":"Fair Value, Inputs, Level 2 [Member]","language":"en-US"},{"forObject":"us-gaap:FairValueInputsLevel3Member","labelType":"xbrl:terseLabel","value":"Level 3","language":"en-US"},{"forObject":"us-gaap:FairValueInputsLevel3Member","labelType":"xbrl:label","value":"Fair Value, Inputs, Level 3 [Member]","language":"en-US"},{"forObject":"us-gaap:FairValueMeasurementFrequencyDomain","labelType":"xbrl:terseLabel","value":"Measurement Frequency","language":"en-US"},{"forObject":"us-gaap:FairValueMeasurementFrequencyDomain","labelType":"xbrl:label","value":"Measurement Frequency [Domain]","language":"en-US"},{"forObject":"us-gaap:FairValueMeasurementsFairValueHierarchyDomain","labelType":"xbrl:terseLabel","value":"Fair Value Hierarchy and NAV","language":"en-US"},{"forObject":"us-gaap:FairValueMeasurementsFairValueHierarchyDomain","labelType":"xbrl:label","value":"Fair Value Hierarchy and NAV [Domain]","language":"en-US"},{"forObject":"us-gaap:FairValueMeasurementsRecurringMember","labelType":"xbrl:terseLabel","value":"Fair Value, Measurements, Recurring","language":"en-US"},{"forObject":"us-gaap:FairValueMeasurementsRecurringMember","labelType":"xbrl:label","value":"Fair Value, Recurring [Member]","language":"en-US"},{"forObject":"us-gaap:FinanceLeaseLiability","labelType":"xbrl:verboseLabel","value":"Fair value of financing obligations","language":"en-US"},{"forObject":"us-gaap:FinanceLeaseLiability","labelType":"xbrl:totalLabel","value":"Total finance lease obligations","language":"en-US"},{"forObject":"us-gaap:FinanceLeaseLiability","labelType":"xbrl:terseLabel","value":"Finance, Total lease liabilities","language":"en-US"},{"forObject":"us-gaap:FinanceLeaseLiability","labelType":"xbrl:label","value":"Finance Lease, Liability","language":"en-US"},{"forObject":"us-gaap:FinanceLeaseLiabilityCurrent","labelType":"xbrl:verboseLabel","value":"Lease obligations under finance leases, non-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:label","value":"Lease obligations under finance leases classified as 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:FinanceLeaseLiabilityNoncurrent","labelType":"xbrl:terseLabel","value":"Lease obligations under finance leases, 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:FinanceLeaseLiabilityPaymentsDue","labelType":"xbrl:totalLabel","value":"Finance, Total lease payments","language":"en-US"},{"forObject":"us-gaap:FinanceLeaseLiabilityPaymentsDue","labelType":"xbrl:label","value":"Finance Lease, Liability, to be Paid","language":"en-US"},{"forObject":"us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive","labelType":"xbrl:label","value":"Finance Lease, Liability, to be Paid, after Year Five","language":"en-US"},{"forObject":"us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive","labelType":"xbrl:terseLabel","value":"Finance, Thereafter","language":"en-US"},{"forObject":"us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths","labelType":"xbrl:label","value":"Finance Lease, Liability, to be Paid, Year One","language":"en-US"},{"forObject":"us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths","labelType":"xbrl:terseLabel","value":"Finance, 2025","language":"en-US"},{"forObject":"us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive","labelType":"xbrl:label","value":"Finance Lease, Liability, to be Paid, Year Five","language":"en-US"},{"forObject":"us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive","labelType":"xbrl:terseLabel","value":"Finance, 2029","language":"en-US"},{"forObject":"us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour","labelType":"xbrl:label","value":"Finance Lease, Liability, to be Paid, Year Four","language":"en-US"},{"forObject":"us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour","labelType":"xbrl:terseLabel","value":"Finance, 2028","language":"en-US"},{"forObject":"us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree","labelType":"xbrl:label","value":"Finance Lease, Liability, to be Paid, Year Three","language":"en-US"},{"forObject":"us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree","labelType":"xbrl:terseLabel","value":"Finance, 2027","language":"en-US"},{"forObject":"us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo","labelType":"xbrl:label","value":"Finance Lease, Liability, to be Paid, Year Two","language":"en-US"},{"forObject":"us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo","labelType":"xbrl:terseLabel","value":"Finance, 2026","language":"en-US"},{"forObject":"us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount","labelType":"xbrl:negatedLabel","value":"Finance, Less: interest","language":"en-US"},{"forObject":"us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount","labelType":"xbrl:label","value":"Finance Lease, Liability, Undiscounted Excess Amount","language":"en-US"},{"forObject":"us-gaap:FinanceLeasePrincipalPayments","labelType":"xbrl:negatedLabel","value":"Payments made for financing obligations","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:terseLabel","value":"Cash paid for amounts included in measurement of finance lease liabilities","language":"en-US"},{"forObject":"us-gaap:FinanceLeasePrincipalPayments","labelType":"xbrl:label","value":"Finance Lease, Principal Payments","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:FinanceLeaseRightOfUseAsset","labelType":"xbrl:terseLabel","value":"Property and equipment, net","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:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList","labelType":"xbrl:terseLabel","value":"Finance lease, right-of-use asset, statement of financial position [extensible enumeration]","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:FinanceLeaseWeightedAverageDiscountRatePercent","labelType":"xbrl:label","value":"Finance Lease, Weighted Average Discount Rate, Percent","language":"en-US"},{"forObject":"us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent","labelType":"xbrl:terseLabel","value":"Finance leases","language":"en-US"},{"forObject":"us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1","labelType":"xbrl:terseLabel","value":"Finance leases","language":"en-US"},{"forObject":"us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1","labelType":"xbrl:label","value":"Finance Lease, Weighted Average Remaining Lease Term","language":"en-US"},{"forObject":"us-gaap:FinancialInstrumentsDisclosureTextBlock","labelType":"xbrl:terseLabel","value":"Financial Instruments and Risk Management","language":"en-US"},{"forObject":"us-gaap:FinancialInstrumentsDisclosureTextBlock","labelType":"xbrl:label","value":"Financial Instruments Disclosure [Text Block]","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetUsefulLife","labelType":"xbrl:terseLabel","value":"Definite-lived intangible assets amortized period","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:verboseLabel","value":"Intangible assets amortization of estimated useful lives","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization","labelType":"xbrl:negatedLabel","value":"Finite lived intangible assets, Accumulated Amortization","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization","labelType":"xbrl:label","value":"Finite-Lived Intangible Assets, Accumulated Amortization","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive","labelType":"xbrl:verboseLabel","value":"Thereafter","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive","labelType":"xbrl:label","value":"Finite-Lived Intangible Asset, Expected Amortization, after Year Five","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths","labelType":"xbrl:label","value":"Finite-Lived Intangible Asset, Expected Amortization, Year One","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths","labelType":"xbrl:terseLabel","value":"2025","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive","labelType":"xbrl:label","value":"Finite-Lived Intangible Asset, Expected Amortization, Year Five","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive","labelType":"xbrl:terseLabel","value":"2029","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour","labelType":"xbrl:label","value":"Finite-Lived Intangible Asset, Expected Amortization, Year Four","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour","labelType":"xbrl:terseLabel","value":"2028","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree","labelType":"xbrl:label","value":"Finite-Lived Intangible Asset, Expected Amortization, Year Three","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree","labelType":"xbrl:terseLabel","value":"2027","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo","labelType":"xbrl:label","value":"Finite-Lived Intangible Asset, Expected Amortization, Year Two","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo","labelType":"xbrl:terseLabel","value":"2026","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis","labelType":"xbrl:terseLabel","value":"Finite-Lived Intangible Assets by Major Class","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:FiniteLivedIntangibleAssetsGross","labelType":"xbrl:totalLabel","value":"Finite-Lived Intangible Assets, Gross, Total","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:label","value":"Finite-Lived Intangible Assets, Gross","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:terseLabel","value":"Finite-Lived Intangible Assets, Major Class Name","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","labelType":"xbrl:label","value":"Finite-Lived Intangible Assets, Major Class Name [Domain]","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsNet","labelType":"xbrl:periodStartLabel","value":"Finite-Lived Intangible Assets, Net, Beginning Balance","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:label","value":"Finite-Lived Intangible Assets, Net","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:label","value":"Finite-Lived Intangible Assets, Remaining Amortization Period","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1","labelType":"xbrl:terseLabel","value":"Weighted average amortization period","language":"en-US"},{"forObject":"us-gaap:ForeignCountryMember","labelType":"xbrl:label","value":"Foreign Tax Jurisdiction [Member]","language":"en-US"},{"forObject":"us-gaap:ForeignCountryMember","labelType":"xbrl:terseLabel","value":"Foreign","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:ForeignCurrencyTransactionGainLossBeforeTax","labelType":"xbrl:label","value":"Unrealized and realized foreign exchange 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:verboseLabel","value":"Unrealized and realized foreign exchange loss (gain)","language":"en-US"},{"forObject":"us-gaap:ForeignCurrencyTransactionGainLossBeforeTax","labelType":"xbrl:negatedLabel","value":"Unrealized and realized foreign exchange loss (gain)","language":"en-US"},{"forObject":"us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock","labelType":"xbrl:label","value":"Foreign Currency Transactions and Translations Policy [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock","labelType":"xbrl:terseLabel","value":"Functional and presentation currency","language":"en-US"},{"forObject":"us-gaap:FurnitureAndFixturesMember","labelType":"xbrl:verboseLabel","value":"Office Furniture & Equipment","language":"en-US"},{"forObject":"us-gaap:FurnitureAndFixturesMember","labelType":"xbrl:label","value":"Furniture and Fixtures [Member]","language":"en-US"},{"forObject":"us-gaap:GainLossOnDispositionOfAssets","labelType":"xbrl:label","value":"Gain (Loss) on Disposition of Property Plant Equipment, Excluding Oil and Gas Property and Timber Property","language":"en-US"},{"forObject":"us-gaap:GainLossOnDispositionOfAssets","labelType":"xbrl:negatedLabel","value":"Gain on disposal of fixed assets","language":"en-US"},{"forObject":"us-gaap:GainLossOnInvestments","labelType":"xbrl:totalLabel","value":"Gain (Loss) on Investments, Total","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:terseLabel","value":"Unrealized and realized (gain) loss on investments","language":"en-US"},{"forObject":"us-gaap:GainLossOnInvestments","labelType":"xbrl:negatedLabel","value":"Unrealized and realized loss (gain) on investments","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:GainLossOnTerminationOfLease","labelType":"xbrl:terseLabel","value":"(Gain) Loss on lease termination","language":"en-US"},{"forObject":"us-gaap:GainLossOnTerminationOfLease","labelType":"xbrl:negatedLabel","value":"(Gain) Loss on lease termination","language":"en-US"},{"forObject":"us-gaap:GainsLossesOnExtinguishmentOfDebt","labelType":"xbrl:totalLabel","value":"Gain (Loss) on Extinguishment of Debt, Total","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:verboseLabel","value":"Extinguishment of debt","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:negatedTerseLabel","value":"Loss (gain) on extinguishment of debt","language":"en-US"},{"forObject":"us-gaap:GainsLossesOnExtinguishmentOfDebt","labelType":"xbrl:negatedLabel","value":"Loss (gain) on extinguishment of debt","language":"en-US"},{"forObject":"us-gaap:GeneralAndAdministrativeExpense","labelType":"xbrl:totalLabel","value":"General and Administrative Expense, Total","language":"en-US"},{"forObject":"us-gaap:GeneralAndAdministrativeExpense","labelType":"xbrl:terseLabel","value":"General and administrative","language":"en-US"},{"forObject":"us-gaap:GeneralAndAdministrativeExpense","labelType":"xbrl:label","value":"General and Administrative Expense","language":"en-US"},{"forObject":"us-gaap:GeneralAndAdministrativeExpenseAbstract","labelType":"xbrl:label","value":"General and Administrative Expense [Abstract]","language":"en-US"},{"forObject":"us-gaap:GeneralAndAdministrativeExpenseMember","labelType":"xbrl:label","value":"General and Administrative Expense [Member]","language":"en-US"},{"forObject":"us-gaap:GeneralAndAdministrativeExpenseMember","labelType":"xbrl:terseLabel","value":"General and Administrative Expense","language":"en-US"},{"forObject":"us-gaap:Goodwill","labelType":"xbrl:verboseLabel","value":"Increase (decrease) in goodwill","language":"en-US"},{"forObject":"us-gaap:Goodwill","labelType":"xbrl:totalLabel","value":"Goodwill, Total","language":"en-US"},{"forObject":"us-gaap:Goodwill","labelType":"xbrl:terseLabel","value":"Goodwill","language":"en-US"},{"forObject":"us-gaap:Goodwill","labelType":"xbrl:label","value":"Goodwill","language":"en-US"},{"forObject":"us-gaap:Goodwill","labelType":"xbrl:periodStartLabel","value":"Beginning Balance","language":"en-US"},{"forObject":"us-gaap:Goodwill","labelType":"xbrl:periodEndLabel","value":"Ending Balance","language":"en-US"},{"forObject":"us-gaap:GoodwillAcquiredDuringPeriod","labelType":"xbrl:label","value":"Goodwill, Acquired During Period","language":"en-US"},{"forObject":"us-gaap:GoodwillAcquiredDuringPeriod","labelType":"xbrl:terseLabel","value":"Additions at acquisition date","language":"en-US"},{"forObject":"us-gaap:GoodwillAndIntangibleAssetImpairment","labelType":"xbrl:totalLabel","value":"Goodwill and Intangible Asset Impairment, Total","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:terseLabel","value":"Impairment of goodwill and intangible assets","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, Net and 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:GoodwillAndIntangibleAssetsGoodwillPolicy","labelType":"xbrl:terseLabel","value":"Goodwill","language":"en-US"},{"forObject":"us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy","labelType":"xbrl:label","value":"Goodwill and Intangible Assets, Intangible Assets, Policy [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy","labelType":"xbrl:terseLabel","value":"Intangible assets","language":"en-US"},{"forObject":"us-gaap:GoodwillImpairmentLoss","labelType":"xbrl:negatedLabel","value":"Impairment of goodwill","language":"en-US"},{"forObject":"us-gaap:GoodwillImpairmentLoss","labelType":"xbrl:terseLabel","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:verboseLabel","value":"Impairment of goodwill","language":"en-US"},{"forObject":"us-gaap:GoodwillPurchaseAccountingAdjustments","labelType":"xbrl:terseLabel","value":"Provisional PPA adjustments (see Note 4)","language":"en-US"},{"forObject":"us-gaap:GoodwillPurchaseAccountingAdjustments","labelType":"xbrl:label","value":"Goodwill, Measurement Period Adjustment","language":"en-US"},{"forObject":"us-gaap:GoodwillPurchaseAccountingAdjustments","labelType":"xbrl:verboseLabel","value":"Measurement period adjustment","language":"en-US"},{"forObject":"us-gaap:GrossProfit","labelType":"xbrl:totalLabel","value":"Gross profit","language":"en-US"},{"forObject":"us-gaap:GrossProfit","labelType":"xbrl:label","value":"Gross Profit","language":"en-US"},{"forObject":"us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill","labelType":"xbrl:totalLabel","value":"Total impairment of intangible assets","language":"en-US"},{"forObject":"us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill","labelType":"xbrl:terseLabel","value":"Impairment of intangible assets","language":"en-US"},{"forObject":"us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill","labelType":"xbrl:label","value":"Impairment of Intangible Assets (Excluding Goodwill)","language":"en-US"},{"forObject":"us-gaap:ImpairmentOfIntangibleAssetsFinitelived","labelType":"xbrl:verboseLabel","value":"Impairment of finite lived 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:terseLabel","value":"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:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill","labelType":"xbrl:totalLabel","value":"Total impairment of indefinite lived intangible assets","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:label","value":"Impairment of Intangible Assets, Indefinite-Lived (Excluding Goodwill)","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:ImpairmentOfLongLivedAssetsHeldForUse","labelType":"xbrl:label","value":"Impairment, Long-Lived Asset, Held-for-Use","language":"en-US"},{"forObject":"us-gaap:ImpairmentOfLongLivedAssetsHeldForUse","labelType":"xbrl:verboseLabel","value":"Impairment of property and equipment and right of use assets","language":"en-US"},{"forObject":"us-gaap:ImpairmentOfLongLivedAssetsHeldForUse","labelType":"xbrl:terseLabel","value":"Impairment loss of property and equipment","language":"en-US"},{"forObject":"us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf","labelType":"xbrl:label","value":"Impairment of Long-Lived Assets to be Disposed of","language":"en-US"},{"forObject":"us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf","labelType":"xbrl:terseLabel","value":"Asset held for sale","language":"en-US"},{"forObject":"us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf","labelType":"xbrl:verboseLabel","value":"Impairment of asset held for sale","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:ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock","labelType":"xbrl:terseLabel","value":"Impairment of indefinite lived intangible assets and goodwill","language":"en-US"},{"forObject":"us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock","labelType":"xbrl:label","value":"Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock","labelType":"xbrl:terseLabel","value":"Impairment of long-lived assets and definite lived intangible assets","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:IncomeLossFromContinuingOperations","labelType":"xbrl:totalLabel","value":"Common and proportionate Shareholders of the Company","language":"en-US"},{"forObject":"us-gaap:IncomeLossFromContinuingOperations","labelType":"xbrl:terseLabel","value":"Common and proportionate Shareholders of the Company","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:IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity","labelType":"xbrl:terseLabel","value":"Non-controlling interests","language":"en-US"},{"forObject":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","labelType":"xbrl:label","value":"Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest","language":"en-US"},{"forObject":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","labelType":"xbrl:terseLabel","value":"Net (loss) income before taxes","language":"en-US"},{"forObject":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","labelType":"xbrl:totalLabel","value":"Loss from continuing operations before provision for income taxes","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:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest","labelType":"xbrl:verboseLabel","value":"Net loss from continuing operations","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:totalLabel","value":"Net loss from continuing operations","language":"en-US"},{"forObject":"us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest","labelType":"xbrl:terseLabel","value":"Net loss from 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:IncomeLossFromContinuingOperationsPerBasicShare","labelType":"xbrl:terseLabel","value":"Continuing operations, basic","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:IncomeLossFromContinuingOperationsPerDilutedShare","labelType":"xbrl:terseLabel","value":"Continuing operations, diluted","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:IncomeLossFromDiscontinuedOperationsNetOfTax","labelType":"xbrl:negatedLabel","value":"Loss from discontinued operations, net of tax","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:totalLabel","value":"Net loss from 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:IncomeLossFromDiscontinuedOperationsNetOfTaxAbstract","labelType":"xbrl:terseLabel","value":"Discontinued operations:","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:terseLabel","value":"Income Statement Location","language":"en-US"},{"forObject":"us-gaap:IncomeStatementLocationAxis","labelType":"xbrl:label","value":"Statement of Income Location, Balance [Axis]","language":"en-US"},{"forObject":"us-gaap:IncomeStatementLocationDomain","labelType":"xbrl:terseLabel","value":"Income Statement Location","language":"en-US"},{"forObject":"us-gaap:IncomeStatementLocationDomain","labelType":"xbrl:label","value":"Statement of Income Location, Balance [Domain]","language":"en-US"},{"forObject":"us-gaap:IncomeTaxAuthorityAxis","labelType":"xbrl:label","value":"Income Tax Jurisdiction [Axis]","language":"en-US"},{"forObject":"us-gaap:IncomeTaxAuthorityDomain","labelType":"xbrl:label","value":"Income Tax Jurisdiction [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:terseLabel","value":"Income Taxes","language":"en-US"},{"forObject":"us-gaap:IncomeTaxDisclosureTextBlock","labelType":"xbrl:label","value":"Income Tax Disclosure [Text Block]","language":"en-US"},{"forObject":"us-gaap: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:IncomeTaxExaminationYearUnderExamination","labelType":"xbrl:label","value":"Income Tax Examination, Year under Examination","language":"en-US"},{"forObject":"us-gaap:IncomeTaxExaminationYearUnderExamination","labelType":"xbrl:terseLabel","value":"Income tax years under examination","language":"en-US"},{"forObject":"us-gaap:IncomeTaxExpenseBenefit","labelType":"xbrl:label","value":"Income Tax Expense (Benefit)","language":"en-US"},{"forObject":"us-gaap:IncomeTaxExpenseBenefit","labelType":"xbrl:totalLabel","value":"Total Income Tax Provision","language":"en-US"},{"forObject":"us-gaap:IncomeTaxExpenseBenefit","labelType":"xbrl:terseLabel","value":"Provision for (benefit from) income taxes","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:IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract","labelType":"xbrl:terseLabel","value":"Amount","language":"en-US"},{"forObject":"us-gaap:IncomeTaxPolicyTextBlock","labelType":"xbrl:label","value":"Income Tax, Policy [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:IncomeTaxPolicyTextBlock","labelType":"xbrl:terseLabel","value":"Income taxes","language":"en-US"},{"forObject":"us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance","labelType":"xbrl:label","value":"Changes in valuation allowance","language":"en-US"},{"forObject":"us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance","labelType":"xbrl:verboseLabel","value":"Changes in valuation allowance","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:IncomeTaxReconciliationForeignIncomeTaxRateDifferential","labelType":"xbrl:terseLabel","value":"Foreign income taxes at different statutory rates","language":"en-US"},{"forObject":"us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate","labelType":"xbrl:label","value":"Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount","language":"en-US"},{"forObject":"us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate","labelType":"xbrl:terseLabel","value":"Expected income benefit at statutory tax rate","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:IncomeTaxReconciliationNondeductibleExpenseImpairmentLosses","labelType":"xbrl:terseLabel","value":"Impairment of goodwill and intangible assets","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:IncomeTaxReconciliationNondeductibleExpenseOther","labelType":"xbrl:terseLabel","value":"IRC 280E adjustment","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:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost","labelType":"xbrl:terseLabel","value":"Share based compensation","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:IncomeTaxReconciliationOtherAdjustments","labelType":"xbrl:terseLabel","value":"Other","language":"en-US"},{"forObject":"us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes","labelType":"xbrl:label","value":"Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount","language":"en-US"},{"forObject":"us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes","labelType":"xbrl:terseLabel","value":"U.S. state income taxes","language":"en-US"},{"forObject":"us-gaap:IncomeTaxesPaidNet","labelType":"xbrl:totalLabel","value":"Income Taxes Paid, Net, Total","language":"en-US"},{"forObject":"us-gaap:IncomeTaxesPaidNet","labelType":"xbrl:label","value":"Income Taxes Paid, Net","language":"en-US"},{"forObject":"us-gaap:IncomeTaxesPaidNet","labelType":"xbrl:terseLabel","value":"Cash (received) paid for income tax, net","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable","labelType":"xbrl:terseLabel","value":"Corporate income tax payable","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable","labelType":"xbrl:label","value":"Increase (Decrease) in Income Taxes Payable","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInContractWithCustomerLiability","labelType":"xbrl:terseLabel","value":"Deferred revenue","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInContractWithCustomerLiability","labelType":"xbrl:label","value":"Increase (Decrease) in Contract with Customer, Liability","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInDepositOtherAssets","labelType":"xbrl:totalLabel","value":"Increase (Decrease) in Deposit Assets, Total","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:negatedLabel","value":"Deposits","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInInventories","labelType":"xbrl:negatedLabel","value":"Inventory","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:label","value":"Increase (Decrease) in Inventories","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInOperatingCapitalAbstract","labelType":"xbrl:terseLabel","value":"Changes in operating assets and liabilities","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInOperatingCapitalAbstract","labelType":"xbrl:label","value":"Increase (Decrease) in Operating Capital [Abstract]","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInOperatingLeaseLiability","labelType":"xbrl:terseLabel","value":"Operating lease liability","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInOperatingLeaseLiability","labelType":"xbrl:label","value":"Increase (Decrease) in Operating Lease Liability","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInOtherOperatingAssets","labelType":"xbrl:negatedLabel","value":"Other 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:label","value":"Increase (Decrease) in Other Operating Assets","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInOtherOperatingLiabilities","labelType":"xbrl:totalLabel","value":"Increase (Decrease) in Other Operating Liabilities, Total","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInOtherOperatingLiabilities","labelType":"xbrl:terseLabel","value":"Other liability","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInOtherOperatingLiabilities","labelType":"xbrl:label","value":"Increase (Decrease) in Other Operating Liabilities","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInReceivables","labelType":"xbrl:negatedLabel","value":"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:label","value":"Increase (Decrease) in Receivables","language":"en-US"},{"forObject":"us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis","labelType":"xbrl:terseLabel","value":"Indefinite-lived Intangible Assets","language":"en-US"},{"forObject":"us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis","labelType":"xbrl:label","value":"Indefinite-Lived Intangible Assets [Axis]","language":"en-US"},{"forObject":"us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill","labelType":"xbrl:totalLabel","value":"Indefinite-lived Intangible Assets (Excluding Goodwill), Total","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:periodStartLabel","value":"Indefinite-lived Intangible Assets (Excluding Goodwill), Beginning Balance","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:label","value":"Indefinite-Lived Intangible Assets (Excluding Goodwill)","language":"en-US"},{"forObject":"us-gaap:IndefiniteLivedIntangibleAssetsMajorClassNameDomain","labelType":"xbrl:terseLabel","value":"Indefinite-lived Intangible Assets, Major Class Name","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:IntangibleAssetsGrossExcludingGoodwill","labelType":"xbrl:totalLabel","value":"Intangible Assets, Gross (Excluding Goodwill), Total","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:label","value":"Intangible Assets, Gross (Excluding Goodwill)","language":"en-US"},{"forObject":"us-gaap:IntangibleAssetsNetExcludingGoodwill","labelType":"xbrl:totalLabel","value":"Intangible assets, net","language":"en-US"},{"forObject":"us-gaap:IntangibleAssetsNetExcludingGoodwill","labelType":"xbrl:terseLabel","value":"Intangible assets, net","language":"en-US"},{"forObject":"us-gaap:IntangibleAssetsNetExcludingGoodwill","labelType":"xbrl:label","value":"Intangible Assets, Net (Excluding Goodwill)","language":"en-US"},{"forObject":"us-gaap:IntellectualPropertyMember","labelType":"xbrl:label","value":"Intellectual Property [Member]","language":"en-US"},{"forObject":"us-gaap:IntellectualPropertyMember","labelType":"xbrl:terseLabel","value":"Intellectual property","language":"en-US"},{"forObject":"us-gaap:InterestExpenseDebt","labelType":"xbrl:totalLabel","value":"Interest Expense, Debt, Total","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:label","value":"Interest Expense, Debt","language":"en-US"},{"forObject":"us-gaap:InterestExpenseDebt","labelType":"xbrl:verboseLabel","value":"Interest and accretion","language":"en-US"},{"forObject":"us-gaap:InterestPaidNet","labelType":"xbrl:terseLabel","value":"Interest paid","language":"en-US"},{"forObject":"us-gaap:InterestPaidNet","labelType":"xbrl:label","value":"Interest Paid, Excluding Capitalized Interest, Operating Activities","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:label","value":"Interest Rate Risk [Member]","language":"en-US"},{"forObject":"us-gaap:InterestRateRiskMember","labelType":"xbrl:terseLabel","value":"Interest rate risk","language":"en-US"},{"forObject":"us-gaap:InventoryCurrentTable","labelType":"xbrl:terseLabel","value":"Inventory Current [Table]","language":"en-US"},{"forObject":"us-gaap:InventoryCurrentTable","labelType":"xbrl:label","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:terseLabel","value":"Inventory","language":"en-US"},{"forObject":"us-gaap:InventoryDisclosureTextBlock","labelType":"xbrl:label","value":"Inventory Disclosure [Text Block]","language":"en-US"},{"forObject":"us-gaap:InventoryFinishedGoods","labelType":"xbrl:totalLabel","value":"Inventory, Finished Goods, Gross, Total","language":"en-US"},{"forObject":"us-gaap:InventoryFinishedGoods","labelType":"xbrl:terseLabel","value":"Finished goods","language":"en-US"},{"forObject":"us-gaap:InventoryFinishedGoods","labelType":"xbrl:label","value":"Inventory, Finished Goods, Gross","language":"en-US"},{"forObject":"us-gaap:InventoryLineItems","labelType":"xbrl:terseLabel","value":"Inventory [Line Items]","language":"en-US"},{"forObject":"us-gaap:InventoryLineItems","labelType":"xbrl:label","value":"Inventory [Line Items]","language":"en-US"},{"forObject":"us-gaap:InventoryNet","labelType":"xbrl:terseLabel","value":"Inventory","language":"en-US"},{"forObject":"us-gaap:InventoryNet","labelType":"xbrl:label","value":"Inventory, Net","language":"en-US"},{"forObject":"us-gaap:InventoryNet","labelType":"xbrl:totalLabel","value":"Total inventory","language":"en-US"},{"forObject":"us-gaap:InventoryNetAbstract","labelType":"xbrl:label","value":"Inventory, Net [Abstract]","language":"en-US"},{"forObject":"us-gaap:InventoryPolicyTextBlock","labelType":"xbrl:label","value":"Inventory, Policy [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:InventoryPolicyTextBlock","labelType":"xbrl:terseLabel","value":"Inventory","language":"en-US"},{"forObject":"us-gaap:InventoryRawMaterials","labelType":"xbrl:totalLabel","value":"Inventory, Raw Materials, Gross, Total","language":"en-US"},{"forObject":"us-gaap:InventoryRawMaterials","labelType":"xbrl:terseLabel","value":"Raw materials","language":"en-US"},{"forObject":"us-gaap:InventoryRawMaterials","labelType":"xbrl:label","value":"Inventory, Raw Materials, Gross","language":"en-US"},{"forObject":"us-gaap:InventoryWorkInProcess","labelType":"xbrl:terseLabel","value":"Work in process","language":"en-US"},{"forObject":"us-gaap:InventoryWorkInProcess","labelType":"xbrl:label","value":"Inventory, Work in Process, Gross","language":"en-US"},{"forObject":"us-gaap:InventoryWriteDown","labelType":"xbrl:label","value":"Inventory impairment charges","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:InvestmentPolicyTextBlock","labelType":"xbrl:label","value":"Investment, Policy [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:InvestmentPolicyTextBlock","labelType":"xbrl:terseLabel","value":"Investments","language":"en-US"},{"forObject":"us-gaap:LandMember","labelType":"xbrl:terseLabel","value":"Land","language":"en-US"},{"forObject":"us-gaap:LandMember","labelType":"xbrl:label","value":"Land [Member]","language":"en-US"},{"forObject":"us-gaap:LeasesAbstract","labelType":"xbrl:label","value":"Leases [Abstract]","language":"en-US"},{"forObject":"us-gaap:LeasesOperatingAbstract","labelType":"xbrl:terseLabel","value":"Operating leases:","language":"en-US"},{"forObject":"us-gaap:LeasesOperatingAbstract","labelType":"xbrl:label","value":"Leases, Operating [Abstract]","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:LesseeFinanceLeaseExistenceOfOptionToExtend","labelType":"xbrl:terseLabel","value":"Option to extend","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:LesseeFinanceLeaseExistenceOfOptionToTerminate","labelType":"xbrl:terseLabel","value":"Option to terminate","language":"en-US"},{"forObject":"us-gaap:LesseeFinanceLeaseTermOfContract1","labelType":"xbrl:terseLabel","value":"Finance lease term","language":"en-US"},{"forObject":"us-gaap:LesseeFinanceLeaseTermOfContract1","labelType":"xbrl:label","value":"Lessee, Finance Lease, Term of Contract","language":"en-US"},{"forObject":"us-gaap:LesseeLeaseDescriptionLineItems","labelType":"xbrl:terseLabel","value":"Lessee Lease Description [Line Items]","language":"en-US"},{"forObject":"us-gaap:LesseeLeaseDescriptionLineItems","labelType":"xbrl:label","value":"Lessee, Lease, Description [Line Items]","language":"en-US"},{"forObject":"us-gaap:LesseeLeaseDescriptionTable","labelType":"xbrl:terseLabel","value":"Lessee Lease Description [Table]","language":"en-US"},{"forObject":"us-gaap:LesseeLeaseDescriptionTable","labelType":"xbrl:label","value":"Lessee, Lease, Description [Table]","language":"en-US"},{"forObject":"us-gaap:LesseeLeasesPolicyTextBlock","labelType":"xbrl:label","value":"Lessee, Leases [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:LesseeLeasesPolicyTextBlock","labelType":"xbrl:terseLabel","value":"Leases","language":"en-US"},{"forObject":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue","labelType":"xbrl:totalLabel","value":"Operating, Total lease payments","language":"en-US"},{"forObject":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue","labelType":"xbrl:label","value":"Lessee, Operating Lease, Liability, to be Paid","language":"en-US"},{"forObject":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive","labelType":"xbrl:label","value":"Lessee, Operating Lease, Liability, to be Paid, after Year Five","language":"en-US"},{"forObject":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive","labelType":"xbrl:terseLabel","value":"Operating, Thereafter","language":"en-US"},{"forObject":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths","labelType":"xbrl:label","value":"Lessee, Operating Lease, Liability, to be Paid, Year One","language":"en-US"},{"forObject":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths","labelType":"xbrl:terseLabel","value":"Operating, 2023","language":"en-US"},{"forObject":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths","labelType":"xbrl:verboseLabel","value":"Operating, 2025","language":"en-US"},{"forObject":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive","labelType":"xbrl:label","value":"Lessee, Operating Lease, Liability, to be Paid, Year Five","language":"en-US"},{"forObject":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive","labelType":"xbrl:terseLabel","value":"Operating, 2029","language":"en-US"},{"forObject":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour","labelType":"xbrl:label","value":"Lessee, Operating Lease, Liability, to be Paid, Year Four","language":"en-US"},{"forObject":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour","labelType":"xbrl:terseLabel","value":"Operating, 2028","language":"en-US"},{"forObject":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree","labelType":"xbrl:label","value":"Lessee, Operating Lease, Liability, to be Paid, Year Three","language":"en-US"},{"forObject":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree","labelType":"xbrl:terseLabel","value":"Operating, 2027","language":"en-US"},{"forObject":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo","labelType":"xbrl:label","value":"Lessee, Operating Lease, Liability, to be Paid, Year Two","language":"en-US"},{"forObject":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo","labelType":"xbrl:terseLabel","value":"Operating, 2026","language":"en-US"},{"forObject":"us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount","labelType":"xbrl:negatedLabel","value":"Operating, Less: interest","language":"en-US"},{"forObject":"us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount","labelType":"xbrl:label","value":"Lessee, Operating Lease, Liability, Undiscounted Excess Amount","language":"en-US"},{"forObject":"us-gaap:LesseeOperatingLeaseTermOfContract","labelType":"xbrl:terseLabel","value":"Operating lease term","language":"en-US"},{"forObject":"us-gaap:LesseeOperatingLeaseTermOfContract","labelType":"xbrl:label","value":"Lessee, Operating Lease, Term of Contract","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:totalLabel","value":"Total current liabilities","language":"en-US"},{"forObject":"us-gaap:LiabilitiesCurrent","labelType":"xbrl:terseLabel","value":"Current liabilities","language":"en-US"},{"forObject":"us-gaap:LiabilitiesCurrent","labelType":"xbrl:label","value":"Liabilities, Current","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:totalLabel","value":"Total Liabilities","language":"en-US"},{"forObject":"us-gaap:LiabilitiesFairValueDisclosure","labelType":"xbrl:label","value":"Liabilities, Fair Value Disclosure","language":"en-US"},{"forObject":"us-gaap:LiabilitiesNoncurrent","labelType":"xbrl:totalLabel","value":"Total non-current liabilities","language":"en-US"},{"forObject":"us-gaap:LiabilitiesNoncurrent","labelType":"xbrl:label","value":"Liabilities, Noncurrent","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:LicensingAgreementsMember","labelType":"xbrl:terseLabel","value":"Licenses","language":"en-US"},{"forObject":"us-gaap:LicensingAgreementsMember","labelType":"xbrl:label","value":"Licensing Agreements [Member]","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:label","value":"Line of Credit Facility, Maximum Borrowing Capacity","language":"en-US"},{"forObject":"us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity","labelType":"xbrl:terseLabel","value":"Maximum borrowing capacity","language":"en-US"},{"forObject":"us-gaap:LinesOfCreditFairValueDisclosure","labelType":"xbrl:label","value":"Lines of Credit, Fair Value Disclosure","language":"en-US"},{"forObject":"us-gaap:LinesOfCreditFairValueDisclosure","labelType":"xbrl:terseLabel","value":"Promissory note acquisition date fair value","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:terseLabel","value":"Accounts Receivable, net","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:LoansPayable","labelType":"xbrl:verboseLabel","value":"Loans payable","language":"en-US"},{"forObject":"us-gaap:LoansPayable","labelType":"xbrl:label","value":"Loans Payable","language":"en-US"},{"forObject":"us-gaap:LoansPayable","labelType":"xbrl:periodEndLabel","value":"Ending balance","language":"en-US"},{"forObject":"us-gaap:LoansPayable","labelType":"xbrl:periodStartLabel","value":"Beginning balance","language":"en-US"},{"forObject":"us-gaap:LoansPayable","labelType":"xbrl:totalLabel","value":"Net carrying amount","language":"en-US"},{"forObject":"us-gaap:LoansPayableCurrent","labelType":"xbrl:negatedLabel","value":"Less: current portion","language":"en-US"},{"forObject":"us-gaap:LoansPayableCurrent","labelType":"xbrl:totalLabel","value":"Loans Payable, Current, Total","language":"en-US"},{"forObject":"us-gaap:LoansPayableCurrent","labelType":"xbrl:terseLabel","value":"Loans payable, current","language":"en-US"},{"forObject":"us-gaap:LoansPayableCurrent","labelType":"xbrl:label","value":"Loans Payable, Current","language":"en-US"},{"forObject":"us-gaap:LoansPayableCurrent","labelType":"xbrl:verboseLabel","value":"Current portion of long-term debt","language":"en-US"},{"forObject":"us-gaap:LongLivedAssetsHeldForSaleByAssetTypeAxis","labelType":"xbrl:label","value":"Long-Lived Asset, Held-for-Sale, 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:terseLabel","value":"Long-term debt","language":"en-US"},{"forObject":"us-gaap:LongTermDebt","labelType":"xbrl:label","value":"Long-Term Debt","language":"en-US"},{"forObject":"us-gaap:LongTermDebt","labelType":"xbrl:totalLabel","value":"Total principal","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:totalLabel","value":"Long-Term Debt, Current Maturities, Total","language":"en-US"},{"forObject":"us-gaap:LongTermDebtCurrent","labelType":"xbrl:label","value":"Long-Term Debt, Current Maturities","language":"en-US"},{"forObject":"us-gaap:LongTermDebtFairValue","labelType":"xbrl:label","value":"Long-Term Debt, Fair Value","language":"en-US"},{"forObject":"us-gaap:LongTermDebtFairValue","labelType":"xbrl:terseLabel","value":"Senior secured term loan fair value","language":"en-US"},{"forObject":"us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive","labelType":"xbrl:label","value":"Long-Term Debt, Maturity, after Year Five","language":"en-US"},{"forObject":"us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive","labelType":"xbrl:terseLabel","value":"Thereafter","language":"en-US"},{"forObject":"us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths","labelType":"xbrl:label","value":"Long-Term Debt, Maturity, Year One","language":"en-US"},{"forObject":"us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths","labelType":"xbrl:terseLabel","value":"2025","language":"en-US"},{"forObject":"us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive","labelType":"xbrl:label","value":"Long-Term Debt, Maturity, Year Five","language":"en-US"},{"forObject":"us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive","labelType":"xbrl:terseLabel","value":"2029","language":"en-US"},{"forObject":"us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour","labelType":"xbrl:label","value":"Long-Term Debt, Maturity, Year Four","language":"en-US"},{"forObject":"us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour","labelType":"xbrl:terseLabel","value":"2028","language":"en-US"},{"forObject":"us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree","labelType":"xbrl:label","value":"Long-Term Debt, Maturity, Year Three","language":"en-US"},{"forObject":"us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree","labelType":"xbrl:terseLabel","value":"2027","language":"en-US"},{"forObject":"us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo","labelType":"xbrl:label","value":"Long-Term Debt, Maturity, Year Two","language":"en-US"},{"forObject":"us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo","labelType":"xbrl:terseLabel","value":"2026","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:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear","labelType":"xbrl:terseLabel","value":"2023","language":"en-US"},{"forObject":"us-gaap:LongTermDebtPercentageBearingFixedInterestRate","labelType":"xbrl:verboseLabel","value":"Promissory note fixed 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:terseLabel","value":"Loans payable fixed interest rate","language":"en-US"},{"forObject":"us-gaap:LongTermDebtPercentageBearingVariableInterestRate","labelType":"xbrl:terseLabel","value":"Credit agreement bears interest rate","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:verboseLabel","value":"change of the interest rates","language":"en-US"},{"forObject":"us-gaap:LongTermDebtTextBlock","labelType":"xbrl:verboseLabel","value":"Loans Payable","language":"en-US"},{"forObject":"us-gaap:LongTermDebtTextBlock","labelType":"xbrl:label","value":"Long-Term Debt [Text Block]","language":"en-US"},{"forObject":"us-gaap:LongTermLoansPayable","labelType":"xbrl:verboseLabel","value":"Non-current loans payable","language":"en-US"},{"forObject":"us-gaap:LongTermLoansPayable","labelType":"xbrl:totalLabel","value":"Loans Payable, Noncurrent, Total","language":"en-US"},{"forObject":"us-gaap:LongTermLoansPayable","labelType":"xbrl:terseLabel","value":"Loans payable, non-current","language":"en-US"},{"forObject":"us-gaap:LongTermLoansPayable","labelType":"xbrl:label","value":"Loans Payable, Noncurrent","language":"en-US"},{"forObject":"us-gaap:LongtermDebtTypeAxis","labelType":"xbrl:terseLabel","value":"Long-term Debt, Type","language":"en-US"},{"forObject":"us-gaap:LongtermDebtTypeAxis","labelType":"xbrl:label","value":"Long-Term Debt, Type [Axis]","language":"en-US"},{"forObject":"us-gaap:LongtermDebtTypeDomain","labelType":"xbrl: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: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:terseLabel","value":"Machinery & Equipment","language":"en-US"},{"forObject":"us-gaap:MachineryAndEquipmentMember","labelType":"xbrl:label","value":"Machinery and Equipment [Member]","language":"en-US"},{"forObject":"us-gaap:ManagingRisksInherentInServicingAssetsAndServicingLiabilitiesByTypeOfRiskAxis","labelType":"xbrl:label","value":"Servicing Assets and Servicing Liabilities Risk [Axis]","language":"en-US"},{"forObject":"us-gaap:MinorityInterest","labelType":"xbrl:totalLabel","value":"Stockholders' Equity Attributable to Noncontrolling Interest, Total","language":"en-US"},{"forObject":"us-gaap:MinorityInterest","labelType":"xbrl:terseLabel","value":"Non-controlling interest","language":"en-US"},{"forObject":"us-gaap:MinorityInterest","labelType":"xbrl:periodStartLabel","value":"Opening carrying amount balance","language":"en-US"},{"forObject":"us-gaap:MinorityInterest","labelType":"xbrl:periodEndLabel","value":"Ending carrying amount balance","language":"en-US"},{"forObject":"us-gaap:MinorityInterest","labelType":"xbrl:label","value":"Equity, Attributable to Noncontrolling 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:MinorityInterestDecreaseFromRedemptions","labelType":"xbrl:negatedLabel","value":"Acquisition of non-controlling interest","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:MinorityInterestDisclosureTextBlock","labelType":"xbrl:terseLabel","value":"Non-controlling Interest","language":"en-US"},{"forObject":"us-gaap:MinorityInterestDisclosureTextBlock","labelType":"xbrl:label","value":"Noncontrolling Interest Disclosure [Text Block]","language":"en-US"},{"forObject":"us-gaap:MinorityInterestLineItems","labelType":"xbrl:label","value":"Noncontrolling Interest [Line Items]","language":"en-US"},{"forObject":"us-gaap:MinorityInterestOwnershipPercentageByParent","labelType":"xbrl:label","value":"Subsidiary, Ownership Percentage, Parent","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:MinorityInterestTable","labelType":"xbrl:label","value":"Noncontrolling Interest [Table]","language":"en-US"},{"forObject":"us-gaap:NatureOfOperations","labelType":"xbrl:terseLabel","value":"Nature of Operations","language":"en-US"},{"forObject":"us-gaap:NatureOfOperations","labelType":"xbrl:label","value":"Nature of Operations [Text Block]","language":"en-US"},{"forObject":"us-gaap:NetCashProvidedByUsedInFinancingActivities","labelType":"xbrl:label","value":"Net Cash Provided by (Used in) Financing Activities","language":"en-US"},{"forObject":"us-gaap:NetCashProvidedByUsedInFinancingActivities","labelType":"xbrl:totalLabel","value":"Net cash (used in) provided by financing activities","language":"en-US"},{"forObject":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesAbstract","labelType":"xbrl:terseLabel","value":"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:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations","labelType":"xbrl:label","value":"Net Cash Provided by (Used in) Financing Activities, Continuing Operations","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:NetCashProvidedByUsedInInvestingActivities","labelType":"xbrl:totalLabel","value":"Net cash used in investing activities","language":"en-US"},{"forObject":"us-gaap:NetCashProvidedByUsedInInvestingActivities","labelType":"xbrl:label","value":"Net Cash Provided by (Used in) Investing Activities","language":"en-US"},{"forObject":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesAbstract","labelType":"xbrl:terseLabel","value":"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:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations","labelType":"xbrl:label","value":"Net Cash Provided by (Used in) Investing Activities, Continuing Operations","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:NetCashProvidedByUsedInOperatingActivities","labelType":"xbrl:terseLabel","value":"Negative cash flow from 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:totalLabel","value":"Net cash provided by (used in) operating activities","language":"en-US"},{"forObject":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesAbstract","labelType":"xbrl:terseLabel","value":"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:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","labelType":"xbrl:label","value":"Net Cash Provided by (Used in) Operating Activities, Continuing Operations","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:NetIncomeLoss","labelType":"xbrl:label","value":"Net Income (Loss)","language":"en-US"},{"forObject":"us-gaap:NetIncomeLoss","labelType":"xbrl:terseLabel","value":"Net Income (Loss)","language":"en-US"},{"forObject":"us-gaap:NetIncomeLoss","labelType":"xbrl:totalLabel","value":"Net loss","language":"en-US"},{"forObject":"us-gaap:NetIncomeLoss","labelType":"xbrl:verboseLabel","value":"Net loss for the year","language":"en-US"},{"forObject":"us-gaap:NetIncomeLossAbstract","labelType":"xbrl:label","value":"Net Income (Loss) Attributable to Parent [Abstract]","language":"en-US"},{"forObject":"us-gaap:NetIncomeLossAbstract","labelType":"xbrl:terseLabel","value":"Net loss from continuing operations attributable to:","language":"en-US"},{"forObject":"us-gaap:NetIncomeLossAttributableToNoncontrollingInterest","labelType":"xbrl:negatedLabel","value":"Investment in NJ partnership","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:totalLabel","value":"Net Income (Loss) Attributable to Noncontrolling Interest, Total","language":"en-US"},{"forObject":"us-gaap:NetIncomeLossAttributableToNoncontrollingInterest","labelType":"xbrl:terseLabel","value":"Non-controlling interests","language":"en-US"},{"forObject":"us-gaap:NetIncomeLossAttributableToNoncontrollingInterest","labelType":"xbrl:label","value":"Net Income (Loss) Attributable to Noncontrolling Interest","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 and not yet adopted","language":"en-US"},{"forObject":"us-gaap:NoncashInvestingAndFinancingItemsAbstract","labelType":"xbrl:terseLabel","value":"Non-cash transactions","language":"en-US"},{"forObject":"us-gaap:NoncashInvestingAndFinancingItemsAbstract","labelType":"xbrl:label","value":"Noncash Investing and Financing Items [Abstract]","language":"en-US"},{"forObject":"us-gaap:NoncompeteAgreementsMember","labelType":"xbrl:terseLabel","value":"Non-Compete Agreements","language":"en-US"},{"forObject":"us-gaap:NoncompeteAgreementsMember","labelType":"xbrl:label","value":"Noncompete Agreements [Member]","language":"en-US"},{"forObject":"us-gaap:NoncontrollingInterestAbstract","labelType":"xbrl:label","value":"Noncontrolling Interest [Abstract]","language":"en-US"},{"forObject":"us-gaap:NoncontrollingInterestMember","labelType":"xbrl:terseLabel","value":"Non-Controlling Interest","language":"en-US"},{"forObject":"us-gaap:NoncontrollingInterestMember","labelType":"xbrl:label","value":"Noncontrolling Interest [Member]","language":"en-US"},{"forObject":"us-gaap:NoncurrentAssets","labelType":"xbrl:verboseLabel","value":"Carrying value of 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:label","value":"Long-Lived Assets","language":"en-US"},{"forObject":"us-gaap:NotesIssued1","labelType":"xbrl:label","value":"Notes Issued","language":"en-US"},{"forObject":"us-gaap:NotesIssued1","labelType":"xbrl:terseLabel","value":"Promissory note issued","language":"en-US"},{"forObject":"us-gaap:NotesPayable","labelType":"xbrl:totalLabel","value":"Notes Payable, Total","language":"en-US"},{"forObject":"us-gaap:NotesPayable","labelType":"xbrl:label","value":"Notes Payable","language":"en-US"},{"forObject":"us-gaap:NotesPayable","labelType":"xbrl:terseLabel","value":"Notes payable","language":"en-US"},{"forObject":"us-gaap:NotesPayable","labelType":"xbrl:verboseLabel","value":"Loan principal balance","language":"en-US"},{"forObject":"us-gaap:NumberOfOperatingSegments","labelType":"xbrl:terseLabel","value":"Number of operating segment","language":"en-US"},{"forObject":"us-gaap:NumberOfOperatingSegments","labelType":"xbrl:label","value":"Number of Operating Segments","language":"en-US"},{"forObject":"us-gaap:NumberOfRealEstateProperties","labelType":"xbrl:terseLabel","value":"Sales-leaseback transactions number of properties","language":"en-US"},{"forObject":"us-gaap:NumberOfRealEstateProperties","labelType":"xbrl:label","value":"Number of Real Estate Properties","language":"en-US"},{"forObject":"us-gaap:NumberOfReportableSegments","labelType":"xbrl:terseLabel","value":"Number of reportable segment","language":"en-US"},{"forObject":"us-gaap:NumberOfReportableSegments","labelType":"xbrl:label","value":"Number of Reportable Segments","language":"en-US"},{"forObject":"us-gaap:NumberOfReportingUnits","labelType":"xbrl:label","value":"Number of Reporting Units","language":"en-US"},{"forObject":"us-gaap:NumberOfReportingUnits","labelType":"xbrl:verboseLabel","value":"Number of reporting units","language":"en-US"},{"forObject":"us-gaap:OperatingExpenses","labelType":"xbrl:totalLabel","value":"Total operating expenses","language":"en-US"},{"forObject":"us-gaap:OperatingExpenses","labelType":"xbrl:label","value":"Operating Expenses","language":"en-US"},{"forObject":"us-gaap:OperatingExpensesAbstract","labelType":"xbrl:terseLabel","value":"Operating expenses:","language":"en-US"},{"forObject":"us-gaap:OperatingExpensesAbstract","labelType":"xbrl:label","value":"Operating Expenses [Abstract]","language":"en-US"},{"forObject":"us-gaap:OperatingIncomeLoss","labelType":"xbrl:label","value":"Operating Income (Loss)","language":"en-US"},{"forObject":"us-gaap:OperatingIncomeLoss","labelType":"xbrl:totalLabel","value":"Loss from operations","language":"en-US"},{"forObject":"us-gaap:OperatingLeaseCost","labelType":"xbrl:label","value":"Operating Lease, Cost","language":"en-US"},{"forObject":"us-gaap:OperatingLeaseCost","labelType":"xbrl:terseLabel","value":"Operating Lease Cost","language":"en-US"},{"forObject":"us-gaap:OperatingLeaseExpense","labelType":"xbrl:verboseLabel","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:label","value":"Operating Lease, Expense","language":"en-US"},{"forObject":"us-gaap:OperatingLeaseLiability","labelType":"xbrl:verboseLabel","value":"Operating, Total lease liabilities","language":"en-US"},{"forObject":"us-gaap:OperatingLeaseLiability","labelType":"xbrl:totalLabel","value":"Total operating lease liabilities","language":"en-US"},{"forObject":"us-gaap:OperatingLeaseLiability","labelType":"xbrl:terseLabel","value":"Operating lease liability","language":"en-US"},{"forObject":"us-gaap:OperatingLeaseLiability","labelType":"xbrl:label","value":"Operating Lease, Liability","language":"en-US"},{"forObject":"us-gaap:OperatingLeaseLiabilityCurrent","labelType":"xbrl:verboseLabel","value":"Operating lease liability classified as 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:label","value":"Operating Lease, Liability, Current","language":"en-US"},{"forObject":"us-gaap:OperatingLeaseLiabilityNoncurrent","labelType":"xbrl:terseLabel","value":"Operating lease liability, 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:label","value":"Operating lease liability classified as non-current","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:OperatingLeasePayments","labelType":"xbrl:label","value":"Operating Lease, Payments","language":"en-US"},{"forObject":"us-gaap:OperatingLeaseRightOfUseAsset","labelType":"xbrl:verboseLabel","value":"Operating lease right-of-use assets","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:label","value":"Operating Lease, Right-of-Use Asset","language":"en-US"},{"forObject":"us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense","labelType":"xbrl:terseLabel","value":"Amortization of operating 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:OperatingLeaseWeightedAverageDiscountRatePercent","labelType":"xbrl:terseLabel","value":"Operating leases","language":"en-US"},{"forObject":"us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent","labelType":"xbrl:label","value":"Operating Lease, Weighted Average Discount Rate, Percent","language":"en-US"},{"forObject":"us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1","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:OperatingLossCarryforwards","labelType":"xbrl:label","value":"Operating Loss Carryforwards","language":"en-US"},{"forObject":"us-gaap:OperatingLossCarryforwards","labelType":"xbrl:terseLabel","value":"Net operating loss carryovers","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:label","value":"Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]","language":"en-US"},{"forObject":"us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock","labelType":"xbrl:terseLabel","value":"Consolidation","language":"en-US"},{"forObject":"us-gaap:OtherAssetsNoncurrent","labelType":"xbrl:totalLabel","value":"Other Assets, Noncurrent, Total","language":"en-US"},{"forObject":"us-gaap:OtherAssetsNoncurrent","labelType":"xbrl:terseLabel","value":"Other non-current assets","language":"en-US"},{"forObject":"us-gaap:OtherAssetsNoncurrent","labelType":"xbrl:label","value":"Other Assets, Noncurrent","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: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:negatedLabel","value":"Foreign currency translation adjustment","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:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax","labelType":"xbrl:terseLabel","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:OtherLiabilitiesCurrent","labelType":"xbrl:totalLabel","value":"Other Liabilities, Current, Total","language":"en-US"},{"forObject":"us-gaap:OtherLiabilitiesCurrent","labelType":"xbrl:terseLabel","value":"Other current liabilities","language":"en-US"},{"forObject":"us-gaap:OtherLiabilitiesCurrent","labelType":"xbrl:label","value":"Other Liabilities, Current","language":"en-US"},{"forObject":"us-gaap:OtherLiabilitiesNoncurrent","labelType":"xbrl:totalLabel","value":"Other Liabilities, Noncurrent, Total","language":"en-US"},{"forObject":"us-gaap:OtherLiabilitiesNoncurrent","labelType":"xbrl:terseLabel","value":"Other long term liabilities","language":"en-US"},{"forObject":"us-gaap:OtherLiabilitiesNoncurrent","labelType":"xbrl:label","value":"Other Liabilities, Noncurrent","language":"en-US"},{"forObject":"us-gaap:OtherNoncurrentLiabilitiesMember","labelType":"xbrl:label","value":"Other Noncurrent Liabilities [Member]","language":"en-US"},{"forObject":"us-gaap:OtherNoncurrentLiabilitiesMember","labelType":"xbrl:terseLabel","value":"Other Long Term Liabilites","language":"en-US"},{"forObject":"us-gaap:OtherNonoperatingIncomeExpense","labelType":"xbrl:totalLabel","value":"Other Nonoperating Income (Expense), Total","language":"en-US"},{"forObject":"us-gaap:OtherNonoperatingIncomeExpense","labelType":"xbrl:terseLabel","value":"Other income","language":"en-US"},{"forObject":"us-gaap:OtherNonoperatingIncomeExpense","labelType":"xbrl:label","value":"Other Nonoperating Income (Expense)","language":"en-US"},{"forObject":"us-gaap:OtherNonoperatingIncomeExpense","labelType":"xbrl:verboseLabel","value":"Other (income) expense","language":"en-US"},{"forObject":"us-gaap:OtherNonoperatingIncomeExpense","labelType":"xbrl:negatedLabel","value":"Other income","language":"en-US"},{"forObject":"us-gaap:OtherNonoperatingIncomeExpenseAbstract","labelType":"xbrl:label","value":"Other Nonoperating Income (Expense) [Abstract]","language":"en-US"},{"forObject":"us-gaap:OtherNonoperatingIncomeExpenseAbstract","labelType":"xbrl:terseLabel","value":"Other expense (income)","language":"en-US"},{"forObject":"us-gaap:OtherOperatingIncomeExpenseNet","labelType":"xbrl:negatedLabel","value":"Other operating income","language":"en-US"},{"forObject":"us-gaap:OtherOperatingIncomeExpenseNet","labelType":"xbrl:label","value":"Other Operating Income (Expense), Net","language":"en-US"},{"forObject":"us-gaap:OtherReceivablesGrossCurrent","labelType":"xbrl:terseLabel","value":"Other receivables","language":"en-US"},{"forObject":"us-gaap:OtherReceivablesGrossCurrent","labelType":"xbrl:label","value":"Other Receivables, Gross, Current","language":"en-US"},{"forObject":"us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities","labelType":"xbrl:negatedLabel","value":"Payments of contingent consideration","language":"en-US"},{"forObject":"us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities","labelType":"xbrl:label","value":"Payment for Contingent Consideration Liability, Financing Activities","language":"en-US"},{"forObject":"us-gaap:PaymentsForRepurchaseOfCommonStock","labelType":"xbrl:label","value":"Payments for Repurchase of Common Stock","language":"en-US"},{"forObject":"us-gaap:PaymentsForRepurchaseOfCommonStock","labelType":"xbrl:negatedLabel","value":"Repurchases of common shares","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:PaymentsOfDebtExtinguishmentCosts","labelType":"xbrl:terseLabel","value":"Prepayment fees","language":"en-US"},{"forObject":"us-gaap:PaymentsOfDistributionsToAffiliates","labelType":"xbrl:terseLabel","value":"Cash 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:negatedLabel","value":"Tax distributions to NJ partners","language":"en-US"},{"forObject":"us-gaap:PaymentsOfFinancingCosts","labelType":"xbrl:totalLabel","value":"Payments of Financing Costs, Total","language":"en-US"},{"forObject":"us-gaap:PaymentsOfFinancingCosts","labelType":"xbrl:label","value":"Payments of Financing Costs","language":"en-US"},{"forObject":"us-gaap:PaymentsOfFinancingCosts","labelType":"xbrl:negatedLabel","value":"Payments made for financing obligations and finance lease","language":"en-US"},{"forObject":"us-gaap:PaymentsOfStockIssuanceCosts","labelType":"xbrl:label","value":"Payments of Stock Issuance Costs","language":"en-US"},{"forObject":"us-gaap:PaymentsOfStockIssuanceCosts","labelType":"xbrl:terseLabel","value":"Share issuance costs, net","language":"en-US"},{"forObject":"us-gaap:PaymentsToAcquireBusinessesGross","labelType":"xbrl:verboseLabel","value":"Payments of contingent consideration","language":"en-US"},{"forObject":"us-gaap:PaymentsToAcquireBusinessesGross","labelType":"xbrl:terseLabel","value":"Total consideration in cash","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":"Settlement of contingent consideration","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:PaymentsToAcquireBusinessesNetOfCashAcquired","labelType":"xbrl:label","value":"Payments to Acquire Businesses, Net of Cash Acquired","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:PaymentsToAcquireIntangibleAssets","labelType":"xbrl:negatedLabel","value":"Investment in intangible assets","language":"en-US"},{"forObject":"us-gaap:PaymentsToAcquireIntangibleAssets","labelType":"xbrl:label","value":"Payments to Acquire Intangible Assets","language":"en-US"},{"forObject":"us-gaap:PaymentsToAcquireLimitedPartnershipInterests","labelType":"xbrl:label","value":"Payments to Acquire Limited Partnership Interests","language":"en-US"},{"forObject":"us-gaap:PaymentsToAcquireLimitedPartnershipInterests","labelType":"xbrl:negatedLabel","value":"Investment in NJ partnership","language":"en-US"},{"forObject":"us-gaap:PaymentsToAcquirePropertyPlantAndEquipment","labelType":"xbrl:negatedLabel","value":"Investment in property 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:label","value":"Payments to Acquire Property, Plant, and Equipment","language":"en-US"},{"forObject":"us-gaap:PaymentsToAcquireRealEstate","labelType":"xbrl:totalLabel","value":"Payments to Acquire Real Estate, Total","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:label","value":"Payments to Acquire Real Estate","language":"en-US"},{"forObject":"us-gaap:PreferredStockConversionBasis","labelType":"xbrl:label","value":"Preferred Stock, Conversion Basis","language":"en-US"},{"forObject":"us-gaap:PreferredStockConversionBasis","labelType":"xbrl:terseLabel","value":"Preferred stock conversion basis","language":"en-US"},{"forObject":"us-gaap:PreferredStockConvertibleConversionRatio","labelType":"xbrl:label","value":"Preferred Stock, Convertible, Conversion Ratio","language":"en-US"},{"forObject":"us-gaap:PreferredStockConvertibleConversionRatio","labelType":"xbrl:verboseLabel","value":"Convertible preferred stock conversion ratio","language":"en-US"},{"forObject":"us-gaap:PreferredStockConvertibleSharesIssuable","labelType":"xbrl:label","value":"Preferred Stock, Convertible, Shares Issuable","language":"en-US"},{"forObject":"us-gaap:PreferredStockConvertibleSharesIssuable","labelType":"xbrl:terseLabel","value":"Preferred stock, shares issuable","language":"en-US"},{"forObject":"us-gaap:PreferredStockDividendsPerShareDeclared","labelType":"xbrl:label","value":"Preferred Stock, Dividends Per Share, Declared","language":"en-US"},{"forObject":"us-gaap:PreferredStockDividendsPerShareDeclared","labelType":"xbrl:terseLabel","value":"Dividend declared","language":"en-US"},{"forObject":"us-gaap:PreferredStockLiquidationPreference","labelType":"xbrl:label","value":"Preferred Stock, Liquidation Preference Per Share","language":"en-US"},{"forObject":"us-gaap:PreferredStockLiquidationPreference","labelType":"xbrl:terseLabel","value":"Preferred stock, liquidation preference","language":"en-US"},{"forObject":"us-gaap:PreferredStockLiquidationPreferenceValue","labelType":"xbrl:label","value":"Preferred Stock, Liquidation Preference, Value","language":"en-US"},{"forObject":"us-gaap:PreferredStockLiquidationPreferenceValue","labelType":"xbrl:terseLabel","value":"Preferred stock, liquidation preference value","language":"en-US"},{"forObject":"us-gaap:PreferredStockMember","labelType":"xbrl:terseLabel","value":"Preferred Stock","language":"en-US"},{"forObject":"us-gaap:PreferredStockMember","labelType":"xbrl:label","value":"Preferred Stock [Member]","language":"en-US"},{"forObject":"us-gaap:PreferredStockMember","labelType":"xbrl:verboseLabel","value":"Preferred Shares Equity Component","language":"en-US"},{"forObject":"us-gaap:PreferredStockNoParValue","labelType":"xbrl:terseLabel","value":"Preferred stock, par value","language":"en-US"},{"forObject":"us-gaap:PreferredStockNoParValue","labelType":"xbrl:label","value":"Preferred Stock, No Par Value","language":"en-US"},{"forObject":"us-gaap:PreferredStockSharesAuthorizedUnlimited","labelType":"xbrl:terseLabel","value":"Preferred stock, shares authorized, unlimited","language":"en-US"},{"forObject":"us-gaap:PreferredStockSharesAuthorizedUnlimited","labelType":"xbrl:label","value":"Preferred Stock, Shares Authorized, Unlimited [Fixed List]","language":"en-US"},{"forObject":"us-gaap:PreferredStockSharesOutstanding","labelType":"xbrl:terseLabel","value":"Preferred stock, shares outstanding","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:periodEndLabel","value":"Preferred Stock, Shares Outstanding, Ending Balance","language":"en-US"},{"forObject":"us-gaap:PreferredStockSharesOutstanding","labelType":"xbrl:label","value":"Preferred Stock, Shares Outstanding","language":"en-US"},{"forObject":"us-gaap:PreferredStockValue","labelType":"xbrl:totalLabel","value":"Preferred Stock, Value, Issued, Total","language":"en-US"},{"forObject":"us-gaap:PreferredStockValue","labelType":"xbrl:terseLabel","value":"Preferred stock","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:periodEndLabel","value":"Preferred Stock, Value, Issued, Ending Balance","language":"en-US"},{"forObject":"us-gaap:PreferredStockValue","labelType":"xbrl:label","value":"Preferred Stock, Value, Issued","language":"en-US"},{"forObject":"us-gaap:PreferredStockVotingRights","labelType":"xbrl:label","value":"Preferred Stock, Voting Rights","language":"en-US"},{"forObject":"us-gaap:PreferredStockVotingRights","labelType":"xbrl:terseLabel","value":"Preferred stock, Voting description","language":"en-US"},{"forObject":"us-gaap:PrepaidExpenseAndOtherAssetsCurrent","labelType":"xbrl:label","value":"Prepaid Expense and Other Assets, Current","language":"en-US"},{"forObject":"us-gaap:PrepaidExpenseAndOtherAssetsCurrent","labelType":"xbrl:terseLabel","value":"Prepaid expenses and other current assets","language":"en-US"},{"forObject":"us-gaap:PrimeRateMember","labelType":"xbrl:terseLabel","value":"Prime Rate","language":"en-US"},{"forObject":"us-gaap:PrimeRateMember","labelType":"xbrl:label","value":"Prime Rate [Member]","language":"en-US"},{"forObject":"us-gaap:PrivatePlacementMember","labelType":"xbrl:terseLabel","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:label","value":"Private placement","language":"en-US"},{"forObject":"us-gaap:ProceedsAccountsReceivablePreviouslyWrittenOffRecovery","labelType":"xbrl:label","value":"Proceeds, Accounts Receivable, Previously Written off, Recovery","language":"en-US"},{"forObject":"us-gaap:ProceedsAccountsReceivablePreviouslyWrittenOffRecovery","labelType":"xbrl:terseLabel","value":"Bad debt recovery","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":"Principle payments received on lease receivable","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:ProceedsFromConvertibleDebt","labelType":"xbrl:verboseLabel","value":"Convertible debt proceeds, net of transaction costs - Maturing June 2026","language":"en-US"},{"forObject":"us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital","labelType":"xbrl:terseLabel","value":"Distributions of earnings from associates","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:ProceedsFromIssuanceOfLongTermDebt","labelType":"xbrl:totalLabel","value":"Proceeds from Issuance of Long-term Debt, Total","language":"en-US"},{"forObject":"us-gaap:ProceedsFromIssuanceOfLongTermDebt","labelType":"xbrl:label","value":"Proceeds from Issuance of Long-Term Debt","language":"en-US"},{"forObject":"us-gaap:ProceedsFromIssuanceOfLongTermDebt","labelType":"xbrl:terseLabel","value":"Proceeds from loans payable, net of transaction costs","language":"en-US"},{"forObject":"us-gaap:ProceedsFromIssuanceOfPrivatePlacement","labelType":"xbrl:verboseLabel","value":"Proceeds from private placement","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, net of share issuance costs","language":"en-US"},{"forObject":"us-gaap:ProceedsFromLifeInsurancePolicies","labelType":"xbrl:label","value":"Proceeds from Life Insurance Policy","language":"en-US"},{"forObject":"us-gaap:ProceedsFromLifeInsurancePolicies","labelType":"xbrl:terseLabel","value":"Insurance recovery for property and equipment","language":"en-US"},{"forObject":"us-gaap:ProceedsFromLinesOfCredit","labelType":"xbrl:totalLabel","value":"Proceeds from Lines of Credit, Total","language":"en-US"},{"forObject":"us-gaap:ProceedsFromLinesOfCredit","labelType":"xbrl:label","value":"Proceeds from Lines of Credit","language":"en-US"},{"forObject":"us-gaap:ProceedsFromLinesOfCredit","labelType":"xbrl:terseLabel","value":"Proceeds received to satisfy earn-out payments","language":"en-US"},{"forObject":"us-gaap:ProfessionalFees","labelType":"xbrl:terseLabel","value":"Professional fees","language":"en-US"},{"forObject":"us-gaap:ProfessionalFees","labelType":"xbrl:label","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:PropertyPlantAndEquipmentByTypeAxis","labelType":"xbrl:terseLabel","value":"Long-Lived Tangible Asset","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentByTypeAxis","labelType":"xbrl:label","value":"Long-Lived Tangible Asset [Axis]","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock","labelType":"xbrl:verboseLabel","value":"Property and Equipment, Net","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock","labelType":"xbrl:terseLabel","value":"Property and equipment, net","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock","labelType":"xbrl:label","value":"Property, Plant and Equipment Disclosure [Text Block]","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentGross","labelType":"xbrl:totalLabel","value":"Property, Plant and Equipment, Gross, Total","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentGross","labelType":"xbrl:terseLabel","value":"Total cost","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:periodEndLabel","value":"Property, Plant and Equipment, Gross, Ending Balance","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentGross","labelType":"xbrl:label","value":"Property, Plant and Equipment, Gross","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentLineItems","labelType":"xbrl:terseLabel","value":"Property Plant And Equipment [Line Items]","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentLineItems","labelType":"xbrl:label","value":"Property, Plant and Equipment [Line Items]","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentNet","labelType":"xbrl:totalLabel","value":"Property and equipment, net","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentNet","labelType":"xbrl:terseLabel","value":"Property and equipment, net","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:periodEndLabel","value":"Property, Plant and Equipment, Net, Ending Balance","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentNet","labelType":"xbrl:label","value":"Property, Plant and Equipment, Net","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentTextBlock","labelType":"xbrl:terseLabel","value":"Components of Property and Equipment","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentTextBlock","labelType":"xbrl:label","value":"Property, Plant and Equipment [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentTypeDomain","labelType":"xbrl:terseLabel","value":"Long-Lived Tangible Asset","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentTypeDomain","labelType":"xbrl:label","value":"Long-Lived Tangible Asset [Domain]","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentUsefulLife","labelType":"xbrl:label","value":"Property, Plant and Equipment, Useful Life","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentUsefulLife","labelType":"xbrl:terseLabel","value":"Useful life, term","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:PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration","labelType":"xbrl:terseLabel","value":"Useful lives","language":"en-US"},{"forObject":"us-gaap:ProvisionForDoubtfulAccounts","labelType":"xbrl:terseLabel","value":"Bad debt (recovery) expense","language":"en-US"},{"forObject":"us-gaap:ProvisionForDoubtfulAccounts","labelType":"xbrl:label","value":"Accounts Receivable, Credit Loss Expense (Reversal)","language":"en-US"},{"forObject":"us-gaap:PublicUtilitiesInventoryAxis","labelType":"xbrl:terseLabel","value":"Inventory","language":"en-US"},{"forObject":"us-gaap:PublicUtilitiesInventoryAxis","labelType":"xbrl:label","value":"Inventory [Axis]","language":"en-US"},{"forObject":"us-gaap:PublicUtilitiesInventoryTypeDomain","labelType":"xbrl:terseLabel","value":"Inventory","language":"en-US"},{"forObject":"us-gaap:PublicUtilitiesInventoryTypeDomain","labelType":"xbrl:label","value":"Inventory [Domain]","language":"en-US"},{"forObject":"us-gaap:ReceivablesAbstract","labelType":"xbrl:label","value":"Receivables [Abstract]","language":"en-US"},{"forObject":"us-gaap:ReceivablesPolicyTextBlock","labelType":"xbrl:label","value":"Receivable [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:ReceivablesPolicyTextBlock","labelType":"xbrl:terseLabel","value":"Accounts Receivable","language":"en-US"},{"forObject":"us-gaap:RelatedPartyDomain","labelType":"xbrl:terseLabel","value":"Related Party","language":"en-US"},{"forObject":"us-gaap:RelatedPartyDomain","labelType":"xbrl:label","value":"Related and Nonrelated Parties [Domain]","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:terseLabel","value":"Related Party Transaction [Line Items]","language":"en-US"},{"forObject":"us-gaap:RelatedPartyTransactionLineItems","labelType":"xbrl:label","value":"Related Party Transaction [Line Items]","language":"en-US"},{"forObject":"us-gaap:RelatedPartyTransactionsAbstract","labelType":"xbrl:label","value":"Related Party Transactions [Abstract]","language":"en-US"},{"forObject":"us-gaap:RelatedPartyTransactionsByRelatedPartyAxis","labelType":"xbrl:terseLabel","value":"Related Party","language":"en-US"},{"forObject":"us-gaap:RelatedPartyTransactionsByRelatedPartyAxis","labelType":"xbrl:label","value":"Related and Nonrelated Parties [Axis]","language":"en-US"},{"forObject":"us-gaap:RelatedPartyTransactionsDisclosureTextBlock","labelType":"xbrl:terseLabel","value":"Related Parties","language":"en-US"},{"forObject":"us-gaap:RelatedPartyTransactionsDisclosureTextBlock","labelType":"xbrl:label","value":"Related Party Transactions Disclosure [Text Block]","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:negatedLabel","value":"Loan principal paid","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:terseLabel","value":"Prepayment of term loan","language":"en-US"},{"forObject":"us-gaap:RepaymentsOfNotesPayable","labelType":"xbrl:label","value":"Repayments of Notes Payable","language":"en-US"},{"forObject":"us-gaap:RepaymentsOfNotesPayable","labelType":"xbrl:terseLabel","value":"Payment of notes","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:RestrictedCash","labelType":"xbrl:terseLabel","value":"Deposit in restricted account","language":"en-US"},{"forObject":"us-gaap:RestrictedCash","labelType":"xbrl:totalLabel","value":"Restricted Cash, Total","language":"en-US"},{"forObject":"us-gaap:RestrictedCash","labelType":"xbrl:label","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:RestrictedCashAndCashEquivalentsAtCarryingValue","labelType":"xbrl:terseLabel","value":"Restricted cash","language":"en-US"},{"forObject":"us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue","labelType":"xbrl:label","value":"Restricted Cash and Cash Equivalents, Current","language":"en-US"},{"forObject":"us-gaap:RestrictedStockUnitsRSUMember","labelType":"xbrl:verboseLabel","value":"Restricted Share Units","language":"en-US"},{"forObject":"us-gaap:RestrictedStockUnitsRSUMember","labelType":"xbrl:terseLabel","value":"RSUs","language":"en-US"},{"forObject":"us-gaap:RestrictedStockUnitsRSUMember","labelType":"xbrl:label","value":"Restricted Stock Units (RSUs) [Member]","language":"en-US"},{"forObject":"us-gaap:RetainedEarningsAccumulatedDeficit","labelType":"xbrl:totalLabel","value":"Retained Earnings (Accumulated Deficit), Total","language":"en-US"},{"forObject":"us-gaap:RetainedEarningsAccumulatedDeficit","labelType":"xbrl:terseLabel","value":"Accumulated deficit","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:periodEndLabel","value":"Retained Earnings (Accumulated Deficit), Ending Balance","language":"en-US"},{"forObject":"us-gaap:RetainedEarningsAccumulatedDeficit","labelType":"xbrl:label","value":"Retained Earnings (Accumulated Deficit)","language":"en-US"},{"forObject":"us-gaap:RetainedEarningsMember","labelType":"xbrl:terseLabel","value":"Accumulated Deficit","language":"en-US"},{"forObject":"us-gaap:RetainedEarningsMember","labelType":"xbrl:label","value":"Retained Earnings [Member]","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:totalLabel","value":"Revenue, net","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, net","language":"en-US"},{"forObject":"us-gaap:RevenueFromContractWithCustomerTextBlock","labelType":"xbrl:terseLabel","value":"Revenue, Net","language":"en-US"},{"forObject":"us-gaap:RevenueFromContractWithCustomerTextBlock","labelType":"xbrl:label","value":"Revenue from Contract with Customer [Text Block]","language":"en-US"},{"forObject":"us-gaap:RevenueRecognitionPolicyTextBlock","labelType":"xbrl:label","value":"Revenue [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:RevenueRecognitionPolicyTextBlock","labelType":"xbrl:terseLabel","value":"Revenue recognition","language":"en-US"},{"forObject":"us-gaap:RevenuesFromExternalCustomersAndLongLivedAssetsLineItems","labelType":"xbrl:terseLabel","value":"Revenues From External Customers And Long Lived Assets [Line Items]","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:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability","labelType":"xbrl:terseLabel","value":"Right-of-use assets obtained in exchange for 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:RisksInherentInServicingAssetsAndServicingLiabilitiesTypeDomain","labelType":"xbrl:label","value":"Risks Inherent in Servicing Assets and Servicing Liabilities, Type [Domain]","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:SalariesWagesAndOfficersCompensation","labelType":"xbrl:terseLabel","value":"Salaries and wages","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:SaleAndLeasebackTransactionGainLossNet","labelType":"xbrl:label","value":"Sale and Leaseback Transaction, Gain (Loss), Net","language":"en-US"},{"forObject":"us-gaap:SaleAndLeasebackTransactionGainLossNet","labelType":"xbrl:terseLabel","value":"Gain recognized","language":"en-US"},{"forObject":"us-gaap:SaleOfStockNameOfTransactionDomain","labelType":"xbrl:terseLabel","value":"Sale of Stock","language":"en-US"},{"forObject":"us-gaap:SaleOfStockNameOfTransactionDomain","labelType":"xbrl:label","value":"Sale of Stock [Domain]","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:SaleOfStockNumberOfSharesIssuedInTransaction","labelType":"xbrl:terseLabel","value":"Common share purchase warrants","language":"en-US"},{"forObject":"us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction","labelType":"xbrl:verboseLabel","value":"Common share purchase warrants issued","language":"en-US"},{"forObject":"us-gaap:SaleOfStockPricePerShare","labelType":"xbrl:label","value":"Sale of Stock, Price Per Share","language":"en-US"},{"forObject":"us-gaap:SaleOfStockPricePerShare","labelType":"xbrl:terseLabel","value":"Sale of stock price per share","language":"en-US"},{"forObject":"us-gaap:SalesChannelDirectlyToConsumerMember","labelType":"xbrl:verboseLabel","value":"Retail","language":"en-US"},{"forObject":"us-gaap:SalesChannelDirectlyToConsumerMember","labelType":"xbrl:terseLabel","value":"Branded manufacturing","language":"en-US"},{"forObject":"us-gaap:SalesChannelDirectlyToConsumerMember","labelType":"xbrl:label","value":"Sales Channel, Directly to Consumer [Member]","language":"en-US"},{"forObject":"us-gaap:SalesChannelThroughIntermediaryMember","labelType":"xbrl:verboseLabel","value":"Wholesale","language":"en-US"},{"forObject":"us-gaap:SalesChannelThroughIntermediaryMember","labelType":"xbrl:terseLabel","value":"Sales Channel, Through Intermediary","language":"en-US"},{"forObject":"us-gaap:SalesChannelThroughIntermediaryMember","labelType":"xbrl:label","value":"Sales Channel, Through Intermediary [Member]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock","labelType":"xbrl:terseLabel","value":"Schedule of Accounts Receivable, net","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:ScheduleOfBusinessAcquisitionsByAcquisitionTable","labelType":"xbrl:label","value":"Schedule of Business Acquisitions, by Acquisition [Table]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock","labelType":"xbrl:terseLabel","value":"Total Share-Based Payments Expense","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:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock","labelType":"xbrl:label","value":"Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock","labelType":"xbrl:terseLabel","value":"Summary of Provision for Income Taxes","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:label","value":"Schedule of Deferred Tax Assets and Liabilities [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock","labelType":"xbrl:terseLabel","value":"Summary of Principal Component of Deferred Taxes","language":"en-US"},{"forObject":"us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock","labelType":"xbrl:label","value":"Disposal Groups, Including Discontinued Operations [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock","labelType":"xbrl:terseLabel","value":"Summary of Major Classes of Assets and Liabilities and Results from Discontinued Operations","language":"en-US"},{"forObject":"us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock","labelType":"xbrl:label","value":"Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock","labelType":"xbrl:terseLabel","value":"Schedule of Reconciliation the Expected Statutory Federal Income Tax to the Actual Income Tax Provision","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:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable","labelType":"xbrl:label","value":"Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTable","labelType":"xbrl:label","value":"Intangible Asset, Finite-Lived [Table]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfGoodwillTextBlock","labelType":"xbrl:terseLabel","value":"Activity in Goodwill Balance","language":"en-US"},{"forObject":"us-gaap:ScheduleOfGoodwillTextBlock","labelType":"xbrl:label","value":"Schedule of Goodwill [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:ScheduleOfImpairedIntangibleAssetsTextBlock","labelType":"xbrl:label","value":"Schedule of Impaired Intangible Assets [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock","labelType":"xbrl:label","value":"Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock","labelType":"xbrl:terseLabel","value":"Summary of Domestic and Foreign Components of Loss from Continuing Operations before Provision for Income Taxes","language":"en-US"},{"forObject":"us-gaap:ScheduleOfInventoryCurrentTableTextBlock","labelType":"xbrl:terseLabel","value":"Schedule of Inventory","language":"en-US"},{"forObject":"us-gaap:ScheduleOfInventoryCurrentTableTextBlock","labelType":"xbrl:label","value":"Schedule of Inventory, Current [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:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock","labelType":"xbrl:label","value":"Schedule of Maturities of Long-Term Debt [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:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock","labelType":"xbrl:label","value":"Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfPropertyPlantAndEquipmentTable","labelType":"xbrl:terseLabel","value":"Schedule Of Property Plant And Equipment [Table]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfPropertyPlantAndEquipmentTable","labelType":"xbrl:label","value":"Property, Plant and Equipment [Table]","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:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock","labelType":"xbrl:label","value":"Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]","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:ScheduleOfRelatedPartyTransactionsByRelatedPartyTable","labelType":"xbrl:label","value":"Related Party Transaction [Table]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock","labelType":"xbrl:terseLabel","value":"Schedule of Segment Information by Geographical Areas","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:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable","labelType":"xbrl:terseLabel","value":"Schedule Of Revenues From External Customers And Long Lived Assets [Table]","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:ScheduleOfSegmentReportingInformationBySegmentTextBlock","labelType":"xbrl:label","value":"Schedule of Segment Reporting Information, by Segment [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock","labelType":"xbrl:terseLabel","value":"Schedule of Segment Reporting Information","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:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable","labelType":"xbrl:label","value":"Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock","labelType":"xbrl:terseLabel","value":"Summary of Stock Option Activity","language":"en-US"},{"forObject":"us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock","labelType":"xbrl:label","value":"Share-Based Payment Arrangement, Option, Activity [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock","labelType":"xbrl:terseLabel","value":"Key Inputs and Assumptions Used in Black Scholes Simulation Model","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:label","value":"Summary of Weighted-average Assumptions used to Estimate Fair Value of Various Stock Options","language":"en-US"},{"forObject":"us-gaap:ScheduleOfShortTermDebtTable","labelType":"xbrl:label","value":"Short-Term Debt [Table]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfStockByClassTable","labelType":"xbrl:terseLabel","value":"Schedule Of Stock By Class [Table]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfStockByClassTable","labelType":"xbrl:label","value":"Stock, Class of Stock [Table]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock","labelType":"xbrl:terseLabel","value":"Summary of Outstanding Warrants","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:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock","labelType":"xbrl:label","value":"Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock","labelType":"xbrl:terseLabel","value":"Schedule of Reconciliation of Unrecognized Tax Benefits","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:ScheduleOfVariableInterestEntitiesTextBlock","labelType":"xbrl:label","value":"Schedule of Variable Interest Entities [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:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock","labelType":"xbrl:label","value":"Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember","labelType":"xbrl:terseLabel","value":"Secured overnight financing rate (SOFR)","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:SegmentReportingAbstract","labelType":"xbrl:label","value":"Segment Reporting [Abstract]","language":"en-US"},{"forObject":"us-gaap:SegmentReportingCodmIndividualTitleAndPositionOrGroupOrCommitteeNameExtensibleEnumeration","labelType":"xbrl:label","value":"Segment Reporting, CODM, Individual Title and Position or Group Name [Extensible Enumeration]","language":"en-US"},{"forObject":"us-gaap:SegmentReportingCodmProfitLossMeasureHowUsedDescription","labelType":"xbrl:label","value":"Segment Reporting, CODM, Profit (Loss) Measure, How Used, Description","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 Information","language":"en-US"},{"forObject":"us-gaap:SellingAndMarketingExpense","labelType":"xbrl:totalLabel","value":"Selling and Marketing Expense, Total","language":"en-US"},{"forObject":"us-gaap:SellingAndMarketingExpense","labelType":"xbrl:terseLabel","value":"Sales and marketing","language":"en-US"},{"forObject":"us-gaap:SellingAndMarketingExpense","labelType":"xbrl:label","value":"Selling and Marketing Expense","language":"en-US"},{"forObject":"us-gaap:SellingGeneralAndAdministrativeExpense","labelType":"xbrl:totalLabel","value":"Total","language":"en-US"},{"forObject":"us-gaap:SellingGeneralAndAdministrativeExpense","labelType":"xbrl:label","value":"Selling, General and Administrative Expense","language":"en-US"},{"forObject":"us-gaap:SeriesAPreferredStockMember","labelType":"xbrl:terseLabel","value":"Series A Convertible Preferred Stock","language":"en-US"},{"forObject":"us-gaap:SeriesAPreferredStockMember","labelType":"xbrl:label","value":"Series A 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:SeriesBPreferredStockMember","labelType":"xbrl:label","value":"Series B 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:SeriesCPreferredStockMember","labelType":"xbrl:label","value":"Series C 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:SeriesDPreferredStockMember","labelType":"xbrl:label","value":"Series D Preferred Stock [Member]","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensation","labelType":"xbrl:totalLabel","value":"Share-based Payment Arrangement, Noncash Expense, Total","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensation","labelType":"xbrl:terseLabel","value":"Share-based compensation","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensation","labelType":"xbrl:label","value":"Share-Based Payment Arrangement, Noncash Expense","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1","labelType":"xbrl:terseLabel","value":"Vesting period","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:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod","labelType":"xbrl:label","value":"Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod","labelType":"xbrl:negatedLabel","value":"Number of RSUs, Forfeited","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod","labelType":"xbrl:verboseLabel","value":"Shares expected to vest","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod","labelType":"xbrl:terseLabel","value":"Number of RSUs, Granted","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:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber","labelType":"xbrl:verboseLabel","value":"Shares outstanding","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:periodEndLabel","value":"Number of RSUs, Outstanding at end of period","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:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod","labelType":"xbrl:negatedLabel","value":"Number of RSUs, Vested","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod","labelType":"xbrl:verboseLabel","value":"Number of shares vested","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod","labelType":"xbrl:label","value":"Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod","labelType":"xbrl:terseLabel","value":"Shares vested on grant date","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice","labelType":"xbrl:label","value":"Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Exercise Price","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice","labelType":"xbrl:terseLabel","value":"Option exercise price","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate","labelType":"xbrl:terseLabel","value":"Dividend yield","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:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate","labelType":"xbrl:verboseLabel","value":"Annual volatility","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate","labelType":"xbrl:terseLabel","value":"Volatility","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:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum","labelType":"xbrl:terseLabel","value":"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:verboseLabel","value":"Annual volatility, maximum","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum","labelType":"xbrl:terseLabel","value":"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:verboseLabel","value":"Annual volatility, minimum","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate","labelType":"xbrl:terseLabel","value":"Risk-free interest rate","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:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum","labelType":"xbrl:terseLabel","value":"Risk-free interest 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:verboseLabel","value":"Annual risk-free rate, maximum","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum","labelType":"xbrl:terseLabel","value":"Risk-free interest 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:verboseLabel","value":"Annual risk-free rate, minimum","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:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","labelType":"xbrl:label","value":"Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber","labelType":"xbrl:label","value":"Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber","labelType":"xbrl:terseLabel","value":"Number of Stock Options, Exercisable at December 31, 2024","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue","labelType":"xbrl:terseLabel","value":"Exercised","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:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod","labelType":"xbrl:negatedLabel","value":"Number of Stock Options, Expired","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:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod","labelType":"xbrl:negatedLabel","value":"Number of Stock Options, Forfeited","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:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross","labelType":"xbrl:terseLabel","value":"Number of Stock Options, Granted","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:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue","labelType":"xbrl:terseLabel","value":"Aggregate intrinsic value, Outstanding","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:periodEndLabel","value":"Aggregate intrinsic value, Outstanding at end of period","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:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber","labelType":"xbrl:periodStartLabel","value":"Number of Stock Options, Outstanding at beginning of period","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:label","value":"Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number","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: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:label","value":"Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price","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:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue","labelType":"xbrl:terseLabel","value":"Aggregate intrinsic value, Exercisable at December 31, 2024","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum","labelType":"xbrl:label","value":"Share-Based Compensation Arrangement by Share-Based Payment Award, Percentage of Outstanding Stock Maximum","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum","labelType":"xbrl:terseLabel","value":"Maximum number of shares","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":"All Award Types","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice","labelType":"xbrl:terseLabel","value":"Weighted Average Exercise Price (per share), Exercised","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:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice","labelType":"xbrl:terseLabel","value":"Weighted Average Exercise Price (per share), Expired","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:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice","labelType":"xbrl:terseLabel","value":"Weighted Average Exercise Price (per share), Forfeited","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:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice","labelType":"xbrl:terseLabel","value":"Weighted Average Exercise Price (per share), Granted","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:ShareBasedCompensationAwardTrancheOneMember","labelType":"xbrl:label","value":"Share-Based Payment Arrangement, Tranche One [Member]","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationAwardTrancheOneMember","labelType":"xbrl:terseLabel","value":"Tranche One","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationAwardTrancheThreeMember","labelType":"xbrl:label","value":"Share-Based Payment Arrangement, Tranche Three [Member]","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationAwardTrancheThreeMember","labelType":"xbrl:terseLabel","value":"Tranche Three","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationAwardTrancheTwoMember","labelType":"xbrl:label","value":"Share-Based Payment Arrangement, Tranche Two [Member]","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationAwardTrancheTwoMember","labelType":"xbrl:terseLabel","value":"Tranche Two","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy","labelType":"xbrl:label","value":"Share-Based Payment Arrangement [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy","labelType":"xbrl:terseLabel","value":"Share based compensation","language":"en-US"},{"forObject":"us-gaap:SharePrice","labelType":"xbrl:label","value":"Share Price","language":"en-US"},{"forObject":"us-gaap:SharePrice","labelType":"xbrl:terseLabel","value":"Common Stock Price of TerrAscend Corp.","language":"en-US"},{"forObject":"us-gaap:ShareRepurchaseProgramExciseTax","labelType":"xbrl:label","value":"Share Repurchase Program, Excise Tax","language":"en-US"},{"forObject":"us-gaap:ShareRepurchaseProgramExciseTax","labelType":"xbrl:terseLabel","value":"Excise tax","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:terseLabel","value":"Expected life (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:verboseLabel","value":"Expected term (in years)","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: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:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2","labelType":"xbrl:verboseLabel","value":"Weighted average remaining contractual life (in years), Outstanding","language":"en-US"},{"forObject":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2","labelType":"xbrl:terseLabel","value":"Stock options, contractual term","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:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1","labelType":"xbrl:terseLabel","value":"Total estimated fair value of stock options vested","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:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1","labelType":"xbrl:label","value":"Share-Based Payment Arrangement, Option, Exercise Price Range, Exercisable, Weighted Average Exercise Price","language":"en-US"},{"forObject":"us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1","labelType":"xbrl:terseLabel","value":"Weighted Average Exercise Price (per share), Exercisable at December 31, 2024","language":"en-US"},{"forObject":"us-gaap:SharesIssued","labelType":"xbrl:label","value":"Shares, Issued","language":"en-US"},{"forObject":"us-gaap:SharesIssued","labelType":"xbrl:terseLabel","value":"Shares issued","language":"en-US"},{"forObject":"us-gaap:SharesOutstanding","labelType":"xbrl:periodStartLabel","value":"Balance, shares","language":"en-US"},{"forObject":"us-gaap:SharesOutstanding","labelType":"xbrl:periodEndLabel","value":"Balance, shares","language":"en-US"},{"forObject":"us-gaap:SharesOutstanding","labelType":"xbrl:label","value":"Shares, Outstanding","language":"en-US"},{"forObject":"us-gaap:ShortTermBorrowings","labelType":"xbrl:totalLabel","value":"Short-Term Debt, Total","language":"en-US"},{"forObject":"us-gaap:ShortTermBorrowings","labelType":"xbrl:label","value":"Short-Term Debt","language":"en-US"},{"forObject":"us-gaap:ShortTermBorrowings","labelType":"xbrl:terseLabel","value":"Short-term debt","language":"en-US"},{"forObject":"us-gaap:ShortTermDebtLineItems","labelType":"xbrl:label","value":"Short-Term Debt [Line Items]","language":"en-US"},{"forObject":"us-gaap:ShortTermDebtMember","labelType":"xbrl:label","value":"Short-Term Debt [Member]","language":"en-US"},{"forObject":"us-gaap:ShortTermDebtMember","labelType":"xbrl:terseLabel","value":"Short-Term Debt","language":"en-US"},{"forObject":"us-gaap:ShortTermDebtTextBlock","labelType":"xbrl:label","value":"Short-Term Debt [Text Block]","language":"en-US"},{"forObject":"us-gaap:ShortTermDebtTextBlock","labelType":"xbrl:terseLabel","value":"Convertible Debt","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:totalLabel","value":"Short-term Investments, Total","language":"en-US"},{"forObject":"us-gaap:ShortTermInvestments","labelType":"xbrl:terseLabel","value":"Investments","language":"en-US"},{"forObject":"us-gaap:ShortTermInvestments","labelType":"xbrl:label","value":"Short-Term Investments","language":"en-US"},{"forObject":"us-gaap:SignificantAccountingPoliciesTextBlock","labelType":"xbrl:terseLabel","value":"Summary of significant accounting policies","language":"en-US"},{"forObject":"us-gaap:SignificantAccountingPoliciesTextBlock","labelType":"xbrl:label","value":"Significant Accounting Policies [Text Block]","language":"en-US"},{"forObject":"us-gaap:StatementClassOfStockAxis","labelType":"xbrl:terseLabel","value":"Class of Stock","language":"en-US"},{"forObject":"us-gaap:StatementClassOfStockAxis","labelType":"xbrl:label","value":"Class of Stock [Axis]","language":"en-US"},{"forObject":"us-gaap:StatementEquityComponentsAxis","labelType":"xbrl:terseLabel","value":"Equity Components","language":"en-US"},{"forObject":"us-gaap:StatementEquityComponentsAxis","labelType":"xbrl:label","value":"Equity Components [Axis]","language":"en-US"},{"forObject":"us-gaap:StatementLineItems","labelType":"xbrl:terseLabel","value":"Statement [Line Items]","language":"en-US"},{"forObject":"us-gaap:StatementLineItems","labelType":"xbrl:label","value":"Statement [Line Items]","language":"en-US"},{"forObject":"us-gaap:StatementOfCashFlowsAbstract","labelType":"xbrl:label","value":"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:terseLabel","value":"Statement [Table]","language":"en-US"},{"forObject":"us-gaap:StatementTable","labelType":"xbrl:label","value":"Statement [Table]","language":"en-US"},{"forObject":"us-gaap:StockAppreciationRightsSARSMember","labelType":"xbrl:label","value":"Stock Appreciation Rights (SARs) [Member]","language":"en-US"},{"forObject":"us-gaap:StockAppreciationRightsSARSMember","labelType":"xbrl:terseLabel","value":"Stock Appreciation Rights (SARs)","language":"en-US"},{"forObject":"us-gaap:StockIssuedDuringPeriodSharesAcquisitions","labelType":"xbrl:label","value":"Stock Issued During Period, Shares, Acquisitions","language":"en-US"},{"forObject":"us-gaap:StockIssuedDuringPeriodSharesAcquisitions","labelType":"xbrl:terseLabel","value":"Shares, options and warrants issued - acquisitions, shares","language":"en-US"},{"forObject":"us-gaap:StockIssuedDuringPeriodSharesAcquisitions","labelType":"xbrl:verboseLabel","value":"Number of shares, acquired","language":"en-US"},{"forObject":"us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities","labelType":"xbrl:label","value":"Stock Issued During Period, Shares, Conversion of Convertible Securities","language":"en-US"},{"forObject":"us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities","labelType":"xbrl:terseLabel","value":"Shares issued - conversion, shares","language":"en-US"},{"forObject":"us-gaap:StockIssuedDuringPeriodSharesNewIssues","labelType":"xbrl:verboseLabel","value":"Common shares, Issued","language":"en-US"},{"forObject":"us-gaap:StockIssuedDuringPeriodSharesNewIssues","labelType":"xbrl:label","value":"Shares issued","language":"en-US"},{"forObject":"us-gaap:StockIssuedDuringPeriodSharesNewIssues","labelType":"xbrl:terseLabel","value":"Share issued, Shares","language":"en-US"},{"forObject":"us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised","labelType":"xbrl:negatedLabel","value":"Number of Stock Options, Exercised","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:label","value":"Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period","language":"en-US"},{"forObject":"us-gaap:StockIssuedDuringPeriodValueNewIssues","labelType":"xbrl:label","value":"Stock Issued During Period, Value, New Issues","language":"en-US"},{"forObject":"us-gaap:StockIssuedDuringPeriodValueNewIssues","labelType":"xbrl:terseLabel","value":"Share issued","language":"en-US"},{"forObject":"us-gaap:StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased","labelType":"xbrl:terseLabel","value":"Remaining authorized share repurchase","language":"en-US"},{"forObject":"us-gaap:StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased","labelType":"xbrl:label","value":"Share Repurchase Program, Remaining Authorized, Number of Shares","language":"en-US"},{"forObject":"us-gaap:StockRepurchasedDuringPeriodShares","labelType":"xbrl:terseLabel","value":"Shares repurchased","language":"en-US"},{"forObject":"us-gaap:StockRepurchasedDuringPeriodShares","labelType":"xbrl:verboseLabel","value":"Total shares repurchased","language":"en-US"},{"forObject":"us-gaap:StockRepurchasedDuringPeriodShares","labelType":"xbrl:label","value":"Repurchase of common stock, including excise tax, shares","language":"en-US"},{"forObject":"us-gaap:StockRepurchasedDuringPeriodShares","labelType":"xbrl:negatedLabel","value":"Repurchase of common stock, including excise tax, shares","language":"en-US"},{"forObject":"us-gaap:StockRepurchasedDuringPeriodValue","labelType":"xbrl:terseLabel","value":"Share repurchase value","language":"en-US"},{"forObject":"us-gaap:StockRepurchasedDuringPeriodValue","labelType":"xbrl:verboseLabel","value":"Total cost","language":"en-US"},{"forObject":"us-gaap:StockRepurchasedDuringPeriodValue","labelType":"xbrl:label","value":"Repurchase of common stock, including excise tax","language":"en-US"},{"forObject":"us-gaap:StockRepurchasedDuringPeriodValue","labelType":"xbrl:negatedLabel","value":"Repurchase of common stock, including excise tax","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:periodStartLabel","value":"Balance","language":"en-US"},{"forObject":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","labelType":"xbrl:periodEndLabel","value":"Balance","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: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:label","value":"Stockholders' Equity, Policy [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:StockholdersEquityPolicyTextBlock","labelType":"xbrl:terseLabel","value":"Share capital","language":"en-US"},{"forObject":"us-gaap:SubsequentEventMember","labelType":"xbrl:label","value":"Subsequent Event [Member]","language":"en-US"},{"forObject":"us-gaap:SubsequentEventMember","labelType":"xbrl:terseLabel","value":"Subsequent Event","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:terseLabel","value":"Subsequent Events","language":"en-US"},{"forObject":"us-gaap:SubsequentEventsTextBlock","labelType":"xbrl:label","value":"Subsequent Events [Text Block]","language":"en-US"},{"forObject":"us-gaap:SubsidiarySaleOfStockAxis","labelType":"xbrl:terseLabel","value":"Sale of Stock","language":"en-US"},{"forObject":"us-gaap:SubsidiarySaleOfStockAxis","labelType":"xbrl:label","value":"Sale of Stock [Axis]","language":"en-US"},{"forObject":"us-gaap:SummaryOfIncomeTaxContingenciesTextBlock","labelType":"xbrl:label","value":"Summary of Income Tax Contingencies [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:SummaryOfIncomeTaxContingenciesTextBlock","labelType":"xbrl:terseLabel","value":"Schedule of Reconciliation of Uncertain Tax Liabilities, Inclusive of Accruals for Related Penalties and Interest","language":"en-US"},{"forObject":"us-gaap:SupplementalCashFlowInformationAbstract","labelType":"xbrl:terseLabel","value":"Supplemental disclosure with respect to cash flows","language":"en-US"},{"forObject":"us-gaap:SupplementalCashFlowInformationAbstract","labelType":"xbrl:label","value":"Supplemental Cash Flow Information [Abstract]","language":"en-US"},{"forObject":"us-gaap:TangibleAssetImpairmentCharges","labelType":"xbrl:totalLabel","value":"Tangible Asset Impairment Charges, Total","language":"en-US"},{"forObject":"us-gaap:TangibleAssetImpairmentCharges","labelType":"xbrl:label","value":"Tangible Asset Impairment Charges","language":"en-US"},{"forObject":"us-gaap:TangibleAssetImpairmentCharges","labelType":"xbrl:terseLabel","value":"Impairment of property and equipment and right of use assets","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:TreasuryStockCommonMember","labelType":"xbrl:label","value":"Treasury Stock, Common [Member]","language":"en-US"},{"forObject":"us-gaap:TreasuryStockCommonMember","labelType":"xbrl:terseLabel","value":"Treasury Stock","language":"en-US"},{"forObject":"us-gaap:TreasuryStockCommonShares","labelType":"xbrl:terseLabel","value":"Treasury stock, shares outstanding","language":"en-US"},{"forObject":"us-gaap:TreasuryStockCommonShares","labelType":"xbrl:label","value":"Treasury Stock, Common, Shares","language":"en-US"},{"forObject":"us-gaap:TreasuryStockValue","labelType":"xbrl:label","value":"Treasury Stock, Value","language":"en-US"},{"forObject":"us-gaap:TreasuryStockValue","labelType":"xbrl:totalLabel","value":"Treasury Stock, Value, Total","language":"en-US"},{"forObject":"us-gaap:TreasuryStockValue","labelType":"xbrl:terseLabel","value":"Treasury stock, no par value; 129,500 and nil shares outstanding as of December 31, 2024 and December 31, 2023, respectively","language":"en-US"},{"forObject":"us-gaap:TreasuryStockValueAcquiredParValueMethod","labelType":"xbrl:label","value":"Treasury Stock, Value, Acquired, Par Value Method","language":"en-US"},{"forObject":"us-gaap:TreasuryStockValueAcquiredParValueMethod","labelType":"xbrl:terseLabel","value":"Treasury stock, par value","language":"en-US"},{"forObject":"us-gaap:TypeOfAdoptionMember","labelType":"xbrl:label","value":"Accounting Standards Update [Domain]","language":"en-US"},{"forObject":"us-gaap:TypeOfArrangementAxis","labelType":"xbrl:terseLabel","value":"Collaborative Arrangement and Arrangement Other than Collaborative","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:UnrealizedGainLossOnInvestments","labelType":"xbrl:label","value":"Unrealized Gain (Loss) on Investments","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:UnrecognizedTaxBenefits","labelType":"xbrl:terseLabel","value":"Unrecognized tax benefits","language":"en-US"},{"forObject":"us-gaap:UnrecognizedTaxBenefits","labelType":"xbrl:label","value":"Unrecognized Tax Benefits","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:periodEndLabel","value":"Balance at end of year","language":"en-US"},{"forObject":"us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued","labelType":"xbrl:label","value":"Unrecognized Tax Benefits, Income Tax Penalties Accrued","language":"en-US"},{"forObject":"us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued","labelType":"xbrl:terseLabel","value":"Uncertain tax liabilities, accrued penalties","language":"en-US"},{"forObject":"us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued","labelType":"xbrl:label","value":"Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued","language":"en-US"},{"forObject":"us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued","labelType":"xbrl:terseLabel","value":"Interest and penalties accrued","language":"en-US"},{"forObject":"us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued","labelType":"xbrl:periodStartLabel","value":"Balance, beginning of period","language":"en-US"},{"forObject":"us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued","labelType":"xbrl:periodEndLabel","value":"Ending carrying amount","language":"en-US"},{"forObject":"us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued","labelType":"xbrl:verboseLabel","value":"Uncertain Tax liabilities","language":"en-US"},{"forObject":"us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued","labelType":"xbrl:totalLabel","value":"Ending carrying amount","language":"en-US"},{"forObject":"us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccruedAbstract","labelType":"xbrl:label","value":"Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued [Abstract]","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:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions","labelType":"xbrl:terseLabel","value":"Increase based on tax positions related to current periods","language":"en-US"},{"forObject":"us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions","labelType":"xbrl:terseLabel","value":"Increase 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:UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued","labelType":"xbrl:label","value":"Unrecognized Tax Benefits, Interest on Income Taxes Accrued","language":"en-US"},{"forObject":"us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued","labelType":"xbrl:terseLabel","value":"Uncertain tax liabilities, accrued interest","language":"en-US"},{"forObject":"us-gaap:UseOfEstimates","labelType":"xbrl:label","value":"Use of Estimates, Policy [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:UseOfEstimates","labelType":"xbrl:terseLabel","value":"Use of significant estimates and judgments","language":"en-US"},{"forObject":"us-gaap:ValueAddedTaxReceivableCurrent","labelType":"xbrl:terseLabel","value":"Sales tax receivable","language":"en-US"},{"forObject":"us-gaap:ValueAddedTaxReceivableCurrent","labelType":"xbrl:label","value":"Value Added Tax Receivable, Current","language":"en-US"},{"forObject":"us-gaap:VariableInterestEntityDisclosureTextBlock","labelType":"xbrl:terseLabel","value":"Variable Interest Entities","language":"en-US"},{"forObject":"us-gaap:VariableInterestEntityDisclosureTextBlock","labelType":"xbrl:label","value":"Variable Interest Entity Disclosure [Text Block]","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:verboseLabel","value":"Preferred Shares Warrant Liability","language":"en-US"},{"forObject":"us-gaap:WarrantMember","labelType":"xbrl:label","value":"New Warrants","language":"en-US"},{"forObject":"us-gaap:WarrantMember","labelType":"xbrl:terseLabel","value":"Warrants","language":"en-US"},{"forObject":"us-gaap:WarrantsAndRightsOutstandingMaturityDate","labelType":"xbrl:terseLabel","value":"Expiration date","language":"en-US"},{"forObject":"us-gaap:WarrantsAndRightsOutstandingMaturityDate","labelType":"xbrl:label","value":"Warrants and Rights Outstanding, Maturity Date","language":"en-US"},{"forObject":"us-gaap:WarrantsAndRightsOutstandingMeasurementInput","labelType":"xbrl:verboseLabel","value":"Common Stock Price of TerrAscend Corp.","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:label","value":"Warrants and Rights Outstanding, Measurement Input","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: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 shares, diluted","language":"en-US"},{"forObject":"us-gaap:WeightedAverageNumberOfSharesOutstandingBasic","labelType":"xbrl:totalLabel","value":"Weighted Average Number of Shares Outstanding, Basic, 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 shares, basic","language":"en-US"},{"forObject":"cik:0001778129","labelType":"xbrl:label","value":"TerrAscend Corp.","language":"en"},{"forObject":"rpt:group-0","labelType":"xbrl:label","value":"996015 - Disclosure - Accounts Receivable, net - Additional Information (Details)","language":"en"},{"forObject":"rpt:group-1","labelType":"xbrl:label","value":"996005 - Disclosure - Accounts Receivable, net - Schedule of Provision For Expected Credit Losses and Sales Returns And Allowances Related To Trade Accounts Receivable (Details)","language":"en"},{"forObject":"rpt:group-2","labelType":"xbrl:label","value":"996025 - Disclosure - Acquisitions - Additional Information (Details)","language":"en"},{"forObject":"rpt:group-3","labelType":"xbrl:label","value":"996035 - Disclosure - Acquisitions - Fair Value of Assets Acquired and Liabilities Assumed (Details)","language":"en"},{"forObject":"rpt:group-4","labelType":"xbrl:label","value":"996045 - Disclosure - Acquisitions - Schedule of Balances of Contingent Consideration (Details)","language":"en"},{"forObject":"rpt:group-5","labelType":"xbrl:label","value":"996615 - Disclosure - Commitments and Contingencies - Additional Information (Details)","language":"en"},{"forObject":"rpt:group-6","labelType":"xbrl:label","value":"995475 - Disclosure - Consolidation","language":"en"},{"forObject":"rpt:group-7","labelType":"xbrl:label","value":"995975 - Disclosure - Consolidation - Additional Information (Details)","language":"en"},{"forObject":"rpt:group-8","labelType":"xbrl:label","value":"995565 - Disclosure - Convertible Debt","language":"en"},{"forObject":"rpt:group-9","labelType":"xbrl:label","value":"996265 - Disclosure - Convertible Debt - Additional Information (Details)","language":"en"},{"forObject":"rpt:group-10","labelType":"xbrl:label","value":"996275 - Disclosure - Convertible Debt - Summary Of Convertible Debt Activity (Details)","language":"en"},{"forObject":"rpt:group-11","labelType":"xbrl:label","value":"995815 - Disclosure - Convertible Debt (Tables)","language":"en"},{"forObject":"rpt:group-12","labelType":"xbrl:label","value":"100100 - Disclosure - Cybersecurity Risk Management, Strategy, and Governance","language":"en"},{"forObject":"rpt:group-13","labelType":"xbrl:label","value":"995515 - Disclosure - Discontinued Operations","language":"en"},{"forObject":"rpt:group-14","labelType":"xbrl:label","value":"996085 - Disclosure - Discontinued Operations - Additional Information (Details)","language":"en"},{"forObject":"rpt:group-15","labelType":"xbrl:label","value":"996075 - Disclosure - Discontinued Operations - Summary of Results of Discontinued Operations (Details)","language":"en"},{"forObject":"rpt:group-16","labelType":"xbrl:label","value":"995765 - Disclosure - Discontinued Operations (Tables)","language":"en"},{"forObject":"rpt:group-17","labelType":"xbrl:label","value":"995645 - Disclosure - Finance and Other Expenses","language":"en"},{"forObject":"rpt:group-18","labelType":"xbrl:label","value":"996535 - Disclosure - Finance and Other Expenses - Schedule of Finance and Other Expenses (Details)","language":"en"},{"forObject":"rpt:group-19","labelType":"xbrl:label","value":"995885 - Disclosure - Finance and Other Expenses (Tables)","language":"en"},{"forObject":"rpt:group-20","labelType":"xbrl:label","value":"996605 - 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":"996595 - Disclosure - Financial Instruments and Risk Management - Summary of Changes in Derivative Liability (Details)","language":"en"},{"forObject":"rpt:group-22","labelType":"xbrl:label","value":"996505 - Disclosure - General and administrative expenses - Additional Information (Details)","language":"en"},{"forObject":"rpt:group-23","labelType":"xbrl:label","value":"996465 - Disclosure - Income Taxes - Reconciliation of Uncertain Tax Liabilities, Inclusive of Accruals for Related Penalties and Interest (Details)","language":"en"},{"forObject":"rpt:group-24","labelType":"xbrl:label","value":"996475 - Disclosure - Income Taxes - Reconciliation of Uncertain Tax Liabilities, Inclusive of Accruals for Related Penalties and Interest (Parenthetical) (Details)","language":"en"},{"forObject":"rpt:group-25","labelType":"xbrl:label","value":"996455 - Disclosure - Income Taxes - Schedule of Reconciliation of Unrecognized Tax Benefits (Details)","language":"en"},{"forObject":"rpt:group-26","labelType":"xbrl:label","value":"996435 - Disclosure - Income Taxes - Schedule of Reconciliation the Expected Statutory Federal Income Tax to the Actual Income Tax Provision (Details)","language":"en"},{"forObject":"rpt:group-27","labelType":"xbrl:label","value":"996415 - Disclosure - Income Taxes - Summary of Domestic and Foreign Components of Loss from Continuing Operations before Provision for Income Taxes (Details)","language":"en"},{"forObject":"rpt:group-28","labelType":"xbrl:label","value":"996485 - Disclosure - Income Taxes - Summary of Principal Component of Deferred Taxes (Details)","language":"en"},{"forObject":"rpt:group-29","labelType":"xbrl:label","value":"996425 - Disclosure - Income Taxes - Summary of Provision for Income Taxes (Details)","language":"en"},{"forObject":"rpt:group-30","labelType":"xbrl:label","value":"995855 - Disclosure - Income Taxes (Tables)","language":"en"},{"forObject":"rpt:group-31","labelType":"xbrl:label","value":"995535 - Disclosure - Intangible Assets, Net and Goodwill","language":"en"},{"forObject":"rpt:group-32","labelType":"xbrl:label","value":"996145 - Disclosure - Intangible Assets, Net and Goodwill - Activity in Goodwill Balance (Details)","language":"en"},{"forObject":"rpt:group-33","labelType":"xbrl:label","value":"996125 - Disclosure - Intangible Assets, Net and Goodwill - Additional Information (Details)","language":"en"},{"forObject":"rpt:group-34","labelType":"xbrl:label","value":"996135 - Disclosure - Intangible Assets, Net and Goodwill - Schedule of Estimated Future Amortization Expense for Finite Lived Intangible Assets (Details)","language":"en"},{"forObject":"rpt:group-35","labelType":"xbrl:label","value":"996165 - Disclosure - Intangible Assets, Net and Goodwill - Schedule Of Impairment Intangible Assets (Details)","language":"en"},{"forObject":"rpt:group-36","labelType":"xbrl:label","value":"996115 - Disclosure - Intangible Assets, Net and Goodwill - Schedule of Intangible Assets (Details)","language":"en"},{"forObject":"rpt:group-37","labelType":"xbrl:label","value":"995785 - Disclosure - Intangible Assets, Net and Goodwill (Tables)","language":"en"},{"forObject":"rpt:group-38","labelType":"xbrl:label","value":"995555 - Disclosure - Leases","language":"en"},{"forObject":"rpt:group-39","labelType":"xbrl:label","value":"996225 - Disclosure - Leases - Summary of Amounts Recognized in Consolidated Balance Sheet (Details)","language":"en"},{"forObject":"rpt:group-40","labelType":"xbrl:label","value":"996185 - Disclosure - Loans Payable - Schedule of Loans Payable (Parenthetical) (Details)","language":"en"},{"forObject":"rpt:group-41","labelType":"xbrl:label","value":"996205 - Disclosure - Loans payable - Summary of Stated maturities of Loans Payable (Details)","language":"en"},{"forObject":"rpt:group-42","labelType":"xbrl:label","value":"996385 - Disclosure - Non-controlling interest - Additional Information (Details)","language":"en"},{"forObject":"rpt:group-43","labelType":"xbrl:label","value":"995655 - Disclosure - Segment Information","language":"en"},{"forObject":"rpt:group-44","labelType":"xbrl:label","value":"996545 - Disclosure - Segment Information - Additional Information (Details)","language":"en"},{"forObject":"rpt:group-45","labelType":"xbrl:label","value":"996565 - Disclosure - Segment Information - Schedule of Segment Information by Geographical Areas (Details)","language":"en"},{"forObject":"rpt:group-46","labelType":"xbrl:label","value":"996555 - Disclosure - Segment Information - Schedule of Segment Reporting Information (Details)","language":"en"},{"forObject":"rpt:group-47","labelType":"xbrl:label","value":"995895 - Disclosure - Segment Information (Tables)","language":"en"},{"forObject":"rpt:group-48","labelType":"xbrl:label","value":"996375 - Disclosure - Share-Based Compensation Plans - Summary of Activities for Unvested RSUs (Details)","language":"en"},{"forObject":"rpt:group-49","labelType":"xbrl:label","value":"996355 - Disclosure - Share-Based Compensation Plans - Summary of Stock Options Exercised (Details)","language":"en"},{"forObject":"rpt:group-50","labelType":"xbrl:label","value":"996365 - 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-51","labelType":"xbrl:label","value":"996295 - Disclosure - Shareholders' Equity - Schedule of Share Repurchase Program (Details)","language":"en"},{"forObject":"rpt:group-52","labelType":"xbrl:label","value":"996315 - Disclosure - Shareholders' Equity - Summary of Assumptions used to Estimate Fair Value of New Warrants (Details)","language":"en"},{"forObject":"rpt:group-53","labelType":"xbrl:label","value":"996305 - Disclosure - Shareholders' Equity - Summary of Outstanding Warrants (Details)","language":"en"},{"forObject":"rpt:group-54","labelType":"xbrl:label","value":"995955 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Details)","language":"en"},{"forObject":"rpt:group-55","labelType":"xbrl:label","value":"995945 - 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-56","labelType":"xbrl:label","value":"995965 - Disclosure - Summary of Significant Accounting Policies - Schedule of Amortization of Estimated Useful Lives of Intangible Assets (Details)","language":"en"},{"forObject":"rpt:group-57","labelType":"xbrl:label","value":"995725 - Disclosure - Summary of Significant Accounting Policies (Tables)","language":"en"},{"forObject":"rpt:group-58","labelType":"xbrl:label","value":"995685 - Disclosure - Variable Interest Entities","language":"en"},{"forObject":"rpt:group-59","labelType":"xbrl:label","value":"995925 - Disclosure - Variable Interest Entities (Tables)","language":"en"},{"forObject":"rpt:group-60","labelType":"xbrl:label","value":"995485 - Disclosure - Accounts Receivable, net","language":"en"},{"forObject":"rpt:group-61","labelType":"xbrl:label","value":"995985 - Disclosure - Accounts Receivable, net - Schedule of Accounts Receivable, net (Details)","language":"en"},{"forObject":"rpt:group-62","labelType":"xbrl:label","value":"995995 - Disclosure - Accounts Receivable, net - Schedule of Trade Receivables (Details)","language":"en"},{"forObject":"rpt:group-63","labelType":"xbrl:label","value":"995735 - Disclosure - Accounts Receivable, net (Tables)","language":"en"},{"forObject":"rpt:group-64","labelType":"xbrl:label","value":"995495 - Disclosure - Acquisitions","language":"en"},{"forObject":"rpt:group-65","labelType":"xbrl:label","value":"995745 - Disclosure - Acquisitions (Tables)","language":"en"},{"forObject":"rpt:group-66","labelType":"xbrl:label","value":"995665 - Disclosure - Capital Management","language":"en"},{"forObject":"rpt:group-67","labelType":"xbrl:label","value":"995695 - Disclosure - Commitments and Contingencies","language":"en"},{"forObject":"rpt:group-68","labelType":"xbrl:label","value":"995675 - Disclosure - Financial Instruments and Risk Management","language":"en"},{"forObject":"rpt:group-69","labelType":"xbrl:label","value":"996585 - Disclosure - Financial Instruments and Risk Management - Additional Information (Details)","language":"en"},{"forObject":"rpt:group-70","labelType":"xbrl:label","value":"996575 - Disclosure - Financial Instruments and Risk Management - Summary of Financial Instruments Measured at Fair Value (Details)","language":"en"},{"forObject":"rpt:group-71","labelType":"xbrl:label","value":"995915 - Disclosure - Financial Instruments and Risk Management (Tables)","language":"en"},{"forObject":"rpt:group-72","labelType":"xbrl:label","value":"995625 - Disclosure - General and Administrative Expenses","language":"en"},{"forObject":"rpt:group-73","labelType":"xbrl:label","value":"996495 - Disclosure - General and Administrative Expenses - Summary of General and Administrative Expenses (Details)","language":"en"},{"forObject":"rpt:group-74","labelType":"xbrl:label","value":"995865 - Disclosure - General and Administrative Expenses (Tables)","language":"en"},{"forObject":"rpt:group-75","labelType":"xbrl:label","value":"995615 - Disclosure - Income Taxes","language":"en"},{"forObject":"rpt:group-76","labelType":"xbrl:label","value":"996445 - Disclosure - Income Taxes - Additional Information (Details)","language":"en"},{"forObject":"rpt:group-77","labelType":"xbrl:label","value":"995505 - Disclosure - Inventory","language":"en"},{"forObject":"rpt:group-78","labelType":"xbrl:label","value":"996065 - Disclosure - Inventory - Additional Information (Details)","language":"en"},{"forObject":"rpt:group-79","labelType":"xbrl:label","value":"996055 - Disclosure - Inventory - Schedule of Inventory (Details)","language":"en"},{"forObject":"rpt:group-80","labelType":"xbrl:label","value":"995755 - Disclosure - Inventory (Tables)","language":"en"},{"forObject":"rpt:group-81","labelType":"xbrl:label","value":"996215 - Disclosure - Leases - Additional Information (Details)","language":"en"},{"forObject":"rpt:group-82","labelType":"xbrl:label","value":"996235 - Disclosure - Leases - Summary of Other Information Related to Operating Leases (Details)","language":"en"},{"forObject":"rpt:group-83","labelType":"xbrl:label","value":"996245 - Disclosure - Leases - Summary of Supplemental Cash Flow Information Related to Leases (Details)","language":"en"},{"forObject":"rpt:group-84","labelType":"xbrl:label","value":"996255 - Disclosure - Leases - Summary of Undiscounted Lease Obligations (Details)","language":"en"},{"forObject":"rpt:group-85","labelType":"xbrl:label","value":"995805 - Disclosure - Leases (Tables)","language":"en"},{"forObject":"rpt:group-86","labelType":"xbrl:label","value":"995545 - Disclosure - Loans Payable","language":"en"},{"forObject":"rpt:group-87","labelType":"xbrl:label","value":"996195 - Disclosure - Loans Payable - Additional Information (Details)","language":"en"},{"forObject":"rpt:group-88","labelType":"xbrl:label","value":"996175 - Disclosure - Loans Payable - Schedule of Loans Payable (Details)","language":"en"},{"forObject":"rpt:group-89","labelType":"xbrl:label","value":"995795 - Disclosure - Loans Payable (Tables)","language":"en"},{"forObject":"rpt:group-90","labelType":"xbrl:label","value":"995455 - Disclosure - Nature of Operations","language":"en"},{"forObject":"rpt:group-91","labelType":"xbrl:label","value":"995935 - Disclosure - Nature of Operations - Additional Information (Details)","language":"en"},{"forObject":"rpt:group-92","labelType":"xbrl:label","value":"995595 - Disclosure - Noncontrolling Interest","language":"en"},{"forObject":"rpt:group-93","labelType":"xbrl:label","value":"996395 - Disclosure - Noncontrolling Interest - Schedule of Ownership in Minority Interest (Details)","language":"en"},{"forObject":"rpt:group-94","labelType":"xbrl:label","value":"995845 - Disclosure - Noncontrolling Interest (Tables)","language":"en"},{"forObject":"rpt:group-95","labelType":"xbrl:label","value":"995525 - Disclosure - Property and Equipment, Net","language":"en"},{"forObject":"rpt:group-96","labelType":"xbrl:label","value":"996105 - Disclosure - Property and Equipment, Net - Additional Information (Details)","language":"en"},{"forObject":"rpt:group-97","labelType":"xbrl:label","value":"996095 - Disclosure - Property and Equipment, Net - Components of Property and Equipment (Details)","language":"en"},{"forObject":"rpt:group-98","labelType":"xbrl:label","value":"995775 - Disclosure - Property and Equipment, Net (Tables)","language":"en"},{"forObject":"rpt:group-99","labelType":"xbrl:label","value":"995605 - Disclosure - Related Parties","language":"en"},{"forObject":"rpt:group-100","labelType":"xbrl:label","value":"996405 - Disclosure - Related Parties - Additional Information (Details)","language":"en"},{"forObject":"rpt:group-101","labelType":"xbrl:label","value":"995635 - Disclosure - Revenue, Net","language":"en"},{"forObject":"rpt:group-102","labelType":"xbrl:label","value":"996525 - Disclosure - Revenue, Net - Additional Information (Details)","language":"en"},{"forObject":"rpt:group-103","labelType":"xbrl:label","value":"996515 - Disclosure - Revenue, Net - Summary of Disaggregated Revenue (Details)","language":"en"},{"forObject":"rpt:group-104","labelType":"xbrl:label","value":"995875 - Disclosure - Revenue, Net (Tables)","language":"en"},{"forObject":"rpt:group-105","labelType":"xbrl:label","value":"995585 - Disclosure - Share-based Compensation Plans","language":"en"},{"forObject":"rpt:group-106","labelType":"xbrl:label","value":"996335 - Disclosure - Share-Based Compensation Plans - Additional Information (Details)","language":"en"},{"forObject":"rpt:group-107","labelType":"xbrl:label","value":"996345 - Disclosure - Share-Based Compensation Plans - Summary of Stock Option Activity (Details)","language":"en"},{"forObject":"rpt:group-108","labelType":"xbrl:label","value":"995835 - Disclosure - Share-based Compensation Plans (Tables)","language":"en"},{"forObject":"rpt:group-109","labelType":"xbrl:label","value":"996325 - Disclosure - Share-Based Compensation Plans - Total Share-Based Payments Expense (Details)","language":"en"},{"forObject":"rpt:group-110","labelType":"xbrl:label","value":"995575 - Disclosure - Shareholders' Equity","language":"en"},{"forObject":"rpt:group-111","labelType":"xbrl:label","value":"996285 - Disclosure - Shareholders' Equity - Additional Information (Details)","language":"en"},{"forObject":"rpt:group-112","labelType":"xbrl:label","value":"995825 - Disclosure - Shareholders' Equity (Tables)","language":"en"},{"forObject":"rpt:group-113","labelType":"xbrl:label","value":"995705 - Disclosure - Subsequent Events","language":"en"},{"forObject":"rpt:group-114","labelType":"xbrl:label","value":"995465 - Disclosure - Summary of Significant Accounting Policies","language":"en"},{"forObject":"rpt:group-115","labelType":"xbrl:label","value":"995715 - Disclosure - Summary of Significant Accounting Policies (Policies)","language":"en"},{"forObject":"rpt:group-116","labelType":"xbrl:label","value":"100000 - Document - Document and Entity Information","language":"en"},{"forObject":"rpt:group-117","labelType":"xbrl:label","value":"100010 - Statement - Consolidated Balance Sheets","language":"en"},{"forObject":"rpt:group-118","labelType":"xbrl:label","value":"100040 - Statement - Consolidated Balance Sheets (Parenthetical)","language":"en"},{"forObject":"rpt:group-119","labelType":"xbrl:label","value":"100090 - Statement - Consolidated Statements of Cash Flows","language":"en"},{"forObject":"rpt:group-120","labelType":"xbrl:label","value":"100080 - Statement - Consolidated Statements of Changes in Shareholders' Equity (Deficit)","language":"en"},{"forObject":"rpt:group-121","labelType":"xbrl:label","value":"100060 - Statement - Consolidated Statements of Operations and Comprehensive Loss","language":"en"},{"forObject":"rpt:group-122","labelType":"xbrl:label","value":"995443 - Disclosure - Award Timing Disclosure","language":"en"},{"forObject":"rpt:group-123","labelType":"xbrl:label","value":"995440 - Disclosure - Recovery of Erroneously Awarded Compensation","language":"en"},{"forObject":"rpt:group-124","labelType":"xbrl:label","value":"995445 - Disclosure - Insider Trading Arrangements","language":"en"},{"forObject":"rpt:group-125","labelType":"xbrl:label","value":"995447 - Disclosure - Insider Trading Policies and Procedures","language":"en"},{"forObject":"rpt:group-126","labelType":"xbrl:label","value":"995410 - Disclosure - Pay vs Performance Disclosure","language":"en"},{"forObject":"rpt:group-127","labelType":"xbrl:label","value":"100020 - Disclosure - General and Administrative Expenses - Summary of General and Administrative Expenses (Details) 2","language":"en"},{"forObject":"rpt:group-128","labelType":"xbrl:label","value":"100030 - Disclosure - Loans Payable - Schedule of Loans Payable (Details) 2","language":"en"},{"forObject":"rpt:group-129","labelType":"xbrl:label","value":"995905 - Disclosure - Accounts Receivable, net - Schedule of Trade Receivables (Details) 2","language":"en"},{"forObject":"rpt:group-130","labelType":"xbrl:label","value":"996155 - Disclosure - Leases - Summary of Undiscounted Lease Obligations (Details) 2","language":"en"},{"forObject":"rpt:group-131","labelType":"xbrl:label","value":"100050 - Statement - Consolidated Statements of Operations and Comprehensive Loss 2","language":"en"},{"forObject":"rpt:group-132","labelType":"xbrl:label","value":"100070 - Statement - Consolidated Statements of Operations and Comprehensive Loss 3","language":"en"},{"forObject":"rpt:group-133","labelType":"xbrl:label","value":"995444 - Document - Awards Close To MNPI Disclosures","language":"en"},{"forObject":"rpt:group-134","labelType":"xbrl:label","value":"995441 - Document - Forgone Recoveries, by Individual","language":"en"},{"forObject":"rpt:group-135","labelType":"xbrl:label","value":"995446 - Document - Insider Trading Arrangements, by Individual","language":"en"},{"forObject":"rpt:group-136","labelType":"xbrl:label","value":"995442 - Document - Outstanding Recoveries","language":"en"},{"forObject":"rpt:group-137","labelType":"xbrl:label","value":"995413 - Disclosure - Adjustments to Compensation","language":"en"},{"forObject":"rpt:group-138","labelType":"xbrl:label","value":"995411 - Disclosure - Pay vs Performance Disclosure, with Additional Measures","language":"en"},{"forObject":"rpt:group-139","labelType":"xbrl:label","value":"995424 - Disclosure - Measures","language":"en"},{"forObject":"rpt:group-140","labelType":"xbrl:label","value":"995412 - Document - Pay vs Performance Table","language":"en"},{"forObject":"rpt:group-141","labelType":"xbrl:label","value":"995415 - Disclosure - Tabular List Measures","language":"en"},{"forObject":"rpt:group-142","labelType":"xbrl:label","value":"995414 - Disclosure - Tabular Lists by Executive Category","language":"en"}],"networks":[{"name":"rpt:network-presentation-69","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:ReceivablesAbstract","order":1.0},{"source":"us-gaap:ReceivablesAbstract","target":"us-gaap:ProceedsAccountsReceivablePreviouslyWrittenOffRecovery","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-70","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":"us-gaap:AllowanceForDoubtfulAccountsReceivable","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]}]},{"name":"rpt:network-presentation-71","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:AssetAcquisitionAbstract","order":1.0},{"source":"srt:EquityMethodInvesteeNameDomain","target":"tsndf:GuadCoLLCAndKCRHoldingsLLCMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:ArrangementsAndNonarrangementTransactionsMember","target":"tsndf:SecuritiesPurchaseAgreementMember","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:StatementEquityComponentsAxis","target":"us-gaap:EquityComponentDomain","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":"us-gaap:TypeOfArrangementAxis","target":"us-gaap:ArrangementsAndNonarrangementTransactionsMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:AssetAcquisitionAbstract","target":"us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTable","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:IncomeStatementLocationAxis","target":"us-gaap:IncomeStatementLocationDomain","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:ScheduleOfBusinessAcquisitionsByAcquisitionTable","target":"us-gaap:BusinessAcquisitionAxis","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:VestingDomain","target":"us-gaap:ShareBasedCompensationAwardTrancheOneMember","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":"srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis","target":"srt:EquityMethodInvesteeNameDomain","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:EquityComponentDomain","target":"us-gaap:CommonStockMember","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:ScheduleOfBusinessAcquisitionsByAcquisitionTable","target":"us-gaap:TypeOfArrangementAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"tsndf:PinnacleMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"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:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet","order":2.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:BusinessAcquisitionAcquireeDomain","target":"tsndf:PeninsulaMember","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"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:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTable","target":"us-gaap:IncomeStatementLocationAxis","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"tsndf:BlueRidgeMember","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:VestingDomain","target":"tsndf:NoContractualLockUpRestrictionsMember","order":3.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:ScheduleOfBusinessAcquisitionsByAcquisitionTable","target":"us-gaap:StatementEquityComponentsAxis","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"tsndf:HerbicultureIncorporationMember","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:VestingDomain","target":"tsndf:ThreeMonthLockUpRestrictionMember","order":4.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:ScheduleOfBusinessAcquisitionsByAcquisitionTable","target":"srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"tsndf:StateFlowerAndTheApothecariumBusinessesMember","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:VestingDomain","target":"tsndf:SixMonthLockUpRestrictionMember","order":5.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:ScheduleOfBusinessAcquisitionsByAcquisitionTable","target":"us-gaap:BusinessAcquisitionLineItems","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"tsndf:GageGrowthCorpMember","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:VestingDomain","target":"tsndf:TwelveMonthLockUpRestrictionMember","order":6.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:HMSHealthLLCAndHMSProcessingLLCMember","order":7.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":"tsndf:BusinessCombinationConsiderationTransferredLoansPayable","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"tsndf:IleraHealthcareMember","order":8.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":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialLiabilities","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"tsndf:GuadCoLLCAndKCRHoldingsLLCMember","order":9.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":"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:BusinessAcquisitionCostOfAcquiredEntityTransactionCosts","order":25.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"tsndf:StockIssuedDuringPeriodSharesPriceProtectionAdjustment","order":26.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1","order":27.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:PaymentsToAcquireRealEstate","order":28.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"tsndf:IntendedDispensaryRebrandArea","order":29.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"tsndf:NumberOfRetailDispensaryLicenses","order":30.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"tsndf:NumberOfRetailDispensaryLicensesCurrentlyOperational","order":31.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:BusinessAcquisitionSharePrice","order":32.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"tsndf:BusinessAcquisitionNumberOfCommonSharesIssued","order":33.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"tsndf:BusinessAcquisitionNumberOfExchangeableUnitsIssued","order":34.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"tsndf:BusinessCombinationNumberOfCommonAndExchangeableShareUnitsIssuedSubjectToContractualLockUpRestrictions","order":35.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"tsndf:BusinessCombinationNumberOfCommonAndExchangeableShareUnitsIssued","order":36.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"tsndf:BusinessAcquisitionNumberOfExchangeableUnitsIssuedValueAssigned","order":37.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"tsndf:BusinessCombinationReplacementStockOptions","order":38.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"tsndf:BusinessCombinationReplacementStockOptionsFairValue","order":39.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"tsndf:BusinessCombinationReplacementWarrants","order":40.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"tsndf:BusinessCombinationReplacementWarrantsWithFairValue","order":41.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"tsndf:BusinessAcquisitionEquityInterestIssuedOrIssuableNumberOfSharesSubjectToLegalRestrictions","order":42.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"tsndf:BusinessCombinationRestrictionDiscountOverSharesSubjectToLockUp","order":43.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"tsndf:BusinessCombinationWarrantLiabilitiesEquityWithFairValue","order":44.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount","order":45.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"tsndf:BusinessCombinationConsiderationTransferredFairValueOfPreviouslyOwnedSharesValue","order":46.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"tsndf:FairValueOfCultivationAndProcessing","order":47.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"tsndf:FairValueOfRetailLicenses","order":48.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"tsndf:FairValueOfBrandIntangibles","order":49.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"tsndf:BusinessCombinationTransactionAndRestructuringCosts","order":50.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"tsndf:PercentageOfNoncontrollingInterestToBeAcquired","order":51.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"tsndf:PercentageOfAdditionalOptionPurchased","order":52.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"tsndf:PercentageOfAdditionalOwnershipIssuedAndOustandingEquity","order":53.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"tsndf:PercentageOfInterestOwnedIssuedAndOutstandingEquity","order":54.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1","order":55.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:BusinessCombinationContingentConsiderationArrangementsDescription","order":56.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"tsndf:BusinessCombinationContingentConsiderationPayment","order":57.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"tsndf:BusinessCombinationEarnOutConsideration","order":58.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"tsndf:PercentageOfFullOwnershipOfMasterServiceAgreement","order":59.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:EquityMethodInvestmentAggregateCost","order":60.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:EquityMethodInvestments","order":61.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:EquityMethodInvestmentsFairValueDisclosure","order":62.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:UnrealizedGainLossOnInvestments","order":63.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"tsndf:BusinessCombinationContingentConsiderationMaximumPayment","order":64.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:ContingentConsiderationClassifiedAsEquityFairValueDisclosure","order":65.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-72","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:BusinessCombinationAndAssetAcquisitionAbstract","order":1.0},{"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:BusinessCombinationAndAssetAcquisitionAbstract","target":"us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTable","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTable","target":"us-gaap:BusinessAcquisitionAxis","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:BusinessAcquisitionAxis","target":"us-gaap:BusinessAcquisitionAcquireeDomain","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:BusinessAcquisitionLineItems","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTable","target":"srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"tsndf:PeninsulaMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets","order":2.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: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-73","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:AssetAcquisitionAbstract","order":1.0},{"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: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:AssetAcquisitionContingentConsiderationTable","target":"us-gaap:ContingentConsiderationByTypeAxis","order":0.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:AssetAcquisitionContingentConsiderationTable","target":"us-gaap:AssetAcquisitionContingentConsiderationLineItems","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":"tsndf:PaymentsOfContingentConsideration","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ContingentConsiderationTypeDomain","target":"tsndf:KCRMember","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetAcquisitionContingentConsiderationLineItems","target":"us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ContingentConsiderationTypeDomain","target":"tsndf:PinnacleMember","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetAcquisitionContingentConsiderationLineItems","target":"us-gaap:BusinessCombinationContingentConsiderationLiability","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]},{"source":"us-gaap:ContingentConsiderationTypeDomain","target":"tsndf:PeninsulaMember","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetAcquisitionContingentConsiderationLineItems","target":"us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:AssetAcquisitionContingentConsiderationLineItems","target":"us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]}]},{"name":"rpt:network-presentation-74","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:CommitmentsAndContingenciesDisclosureAbstract","order":1.0},{"source":"us-gaap:LossContingenciesTable","target":"us-gaap:RelatedPartyTransactionsByRelatedPartyAxis","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:AssetAcquisitionAxis","target":"us-gaap:AssetAcquisitionDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:RelatedPartyDomain","target":"tsndf:AeyCapitalLlcMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetAcquisitionDomain","target":"tsndf:RatioCannabisLLCMember","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:AssetAcquisitionDateOfAcquisitionAgreement","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:AssetAcquisitionAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:RelatedPartyDomain","target":"tsndf:KisaEnterprisesMiIncorpoationMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LossContingenciesLineItems","target":"us-gaap:AssetAcquisitionConsiderationTransferred","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LossContingenciesTable","target":"us-gaap:LossContingenciesLineItems","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:LossContingenciesLineItems","target":"tsndf:AssetAcquisitionConsiderationCash","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LossContingenciesLineItems","target":"us-gaap:AssetAcquisitionConsiderationTransferredEquityInterestIssuedAndIssuable","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LossContingenciesLineItems","target":"tsndf:AssetAcquisitionConsiderationNotes","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LossContingenciesLineItems","target":"us-gaap:DebtInstrumentInterestRateStatedPercentage","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:LossContingenciesLineItems","target":"us-gaap:DebtInstrumentMaturityDateDescription","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:LossContingenciesLineItems","target":"us-gaap:LossContingencyDamagesSoughtValue","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LossContingenciesLineItems","target":"us-gaap:LitigationSettlementAmountAwardedToOtherParty","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-75","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-76","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:NoncontrollingInterestAbstract","order":1.0},{"source":"us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable","target":"srt:OwnershipAxis","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:MinorityInterestLineItems","target":"us-gaap:MinorityInterestOwnershipPercentageByParent","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockDomain","target":"us-gaap:CommonClassAMember","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":"srt:OwnershipAxis","target":"srt:OwnershipDomain","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":"us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable","target":"us-gaap:StatementClassOfStockAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:MinorityInterestLineItems","target":"us-gaap:ProceedsFromIssuanceOfPrivatePlacement","order":1.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":"srt:OwnershipDomain","target":"tsndf:CanadianBusinessMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"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"}]},{"source":"us-gaap:StatementClassOfStockAxis","target":"us-gaap:ClassOfStockDomain","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]}]},{"name":"rpt:network-presentation-77","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-78","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:DebtDisclosureAbstract","order":1.0},{"source":"us-gaap:StatementEquityComponentsAxis","target":"us-gaap:EquityComponentDomain","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":"srt:RangeMember","target":"srt:MaximumMember","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:BalanceSheetLocationAxis","target":"us-gaap:BalanceSheetLocationDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"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:BalanceSheetLocationDomain","target":"us-gaap:AccountsPayableAndAccruedLiabilitiesMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShortTermDebtTypeAxis","target":"us-gaap:ShortTermDebtTypeDomain","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:DebtDisclosureAbstract","target":"us-gaap:ScheduleOfShortTermDebtTable","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:ShortTermDebtLineItems","target":"us-gaap:DebtInstrumentConvertibleConversionPrice1","order":1.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:ProceedsFromConvertibleDebt","order":2.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:DebtInstrumentTerm","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfShortTermDebtTable","target":"us-gaap:BalanceSheetLocationAxis","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:ShortTermDebtLineItems","target":"us-gaap:DebtInstrumentInterestRateStatedPercentage","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:ScheduleOfShortTermDebtTable","target":"us-gaap:ShortTermDebtLineItems","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"}]},{"source":"us-gaap:ShortTermDebtLineItems","target":"tsndf:AccruedInterestOnConvertibleDebt","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-79","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:DebtDisclosureAbstract","order":1.0},{"source":"us-gaap:LongtermDebtTypeDomain","target":"tsndf:ConvertibleDebtMaturingJuneTwoThousandTwentySixMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:ProceedsFromConvertibleDebt","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"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:LongtermDebtTypeAxis","target":"us-gaap:LongtermDebtTypeDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"tsndf:AllocationToConversionOption","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:DebtInstrumentTable","target":"us-gaap:DebtInstrumentLineItems","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"tsndf:AllocationToDebt","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:InterestExpenseDebt","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:ConvertibleDebt","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]}]},{"name":"rpt:network-presentation-80","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-81","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"cyd:CybersecurityRiskManagementStrategyAndGovernanceAbstract","order":1.0},{"source":"cyd:CybersecurityRiskBoardOfDirectorsOversightTextBlock","target":"cyd:CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"cyd:CybersecurityRiskManagementStrategyAndGovernanceLineItems","target":"cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"cyd:CybersecurityRiskManagementStrategyAndGovernanceAbstract","target":"cyd:CybersecurityRiskManagementStrategyAndGovernanceTable","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock","target":"cyd:CybersecurityRiskManagementProcessesIntegratedFlag","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"cyd:CybersecurityRiskBoardOfDirectorsOversightTextBlock","target":"cyd:CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"cyd:CybersecurityRiskManagementStrategyAndGovernanceLineItems","target":"cyd:CybersecurityRiskBoardOfDirectorsOversightTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"cyd:CybersecurityRiskManagementStrategyAndGovernanceAbstract","target":"cyd:CybersecurityRiskManagementStrategyAndGovernanceLineItems","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock","target":"cyd:CybersecurityRiskManagementProcessesIntegratedTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"cyd:CybersecurityRiskBoardOfDirectorsOversightTextBlock","target":"cyd:CybersecurityRiskRoleOfManagementTextBlock","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock","target":"cyd:CybersecurityRiskManagementThirdPartyEngagedFlag","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"cyd:CybersecurityRiskBoardOfDirectorsOversightTextBlock","target":"cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock","target":"cyd:CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"cyd:CybersecurityRiskBoardOfDirectorsOversightTextBlock","target":"cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock","target":"cyd:CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"cyd:CybersecurityRiskBoardOfDirectorsOversightTextBlock","target":"cyd:CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock","target":"cyd:CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"cyd:CybersecurityRiskBoardOfDirectorsOversightTextBlock","target":"cyd:CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"cyd:CybersecurityRiskBoardOfDirectorsOversightTextBlock","target":"cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]}]},{"name":"rpt:network-presentation-82","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-83","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:LongLivedAssetsHeldForSaleNameDomain","target":"us-gaap:BuildingMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DiscontinuedOperationsAndDisposalGroupsAbstract","target":"us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems","target":"tsndf:FacilityHeldForSale","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LongLivedAssetsHeldForSaleByAssetTypeAxis","target":"us-gaap:LongLivedAssetsHeldForSaleNameDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"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-84","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":"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: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":"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":"us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems","target":"tsndf:DisposalGroupIncludingDiscontinuedOperationExciseAndCultivationTax","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"tsndf:DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpenseAbstract","target":"tsndf:DisposalGroupIncludingDiscontinuedOperationTransactionAndRestructuringCosts","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"tsndf:DisposalGroupIncludingDiscontinuedOperationOperatingExpensesAbstract","target":"us-gaap:DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortization","order":1.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:DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpenseAbstract","target":"tsndf:DisposalGroupIncludingDiscontinuedOperationUnrealizedAndRealizedForeignExchangeLoss","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"tsndf:DisposalGroupIncludingDiscontinuedOperationOperatingExpensesAbstract","target":"tsndf:DisposalGroupIncludingDiscontinuedOperationImpairmentOfIntangibleAssets","order":2.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:DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpenseAbstract","target":"tsndf:DisposalGroupIncludingDiscontinuedOperationUnrealizedAndRealizedGainOnInvestments","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-85","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-86","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-87","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:EmployeeRetentionCreditsAndTransferFee","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"tsndf:FinanceAndOtherExpensesAbstract","target":"tsndf:IndemnificationAssetRelease","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"tsndf:FinanceAndOtherExpensesAbstract","target":"tsndf:DebtModificationFees","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"tsndf:FinanceAndOtherExpensesAbstract","target":"us-gaap:OtherNonoperatingIncomeExpense","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"tsndf:FinanceAndOtherExpensesAbstract","target":"tsndf:FinanceAndOtherExpenses","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]}]},{"name":"rpt:network-presentation-88","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-89","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:FairValueDisclosuresAbstract","order":1.0},{"source":"us-gaap:SaleOfStockNameOfTransactionDomain","target":"tsndf:DetachableWarrantsMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"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:AwardTypeAxis","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":"us-gaap:ContingentConsiderationByTypeAxis","target":"us-gaap:ContingentConsiderationTypeDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"srt:RangeAxis","target":"srt:RangeMember","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:SubsidiarySaleOfStockAxis","target":"us-gaap:SaleOfStockNameOfTransactionDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:ContingentConsiderationTypeDomain","target":"tsndf:StateFlowerAndTheApothecariumContingentConsiderationsMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SaleOfStockNameOfTransactionDomain","target":"tsndf:JuneAndAugustTwoThousandTwentyThreePrivatePlacementMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"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:SubsidiarySaleOfStockAxis","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:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable","target":"us-gaap:ContingentConsiderationByTypeAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:AwardTypeAxis","target":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems","target":"tsndf:WarrantAnnualVolatility","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:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","target":"tsndf:BifurcatedConversionOptionsMember","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems","target":"tsndf:WarrantAnnualRiskFreeRate","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:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems","target":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]}]},{"name":"rpt:network-presentation-90","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:ConversionOptionIssuedInPrivatePlacement","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueDisclosuresAbstract","target":"tsndf:DetachableWarrantsIssuedInPrivatePlacement","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueDisclosuresAbstract","target":"tsndf:FairValueGainLossOnRevaluationOfWarrantsAndConversionOption","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueDisclosuresAbstract","target":"tsndf:EffectsOfMovementsInForeignExchange","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueDisclosuresAbstract","target":"us-gaap:DerivativeLiabilities","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]}]},{"name":"rpt:network-presentation-91","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-92","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccruedAbstract","order":1.0},{"source":"us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccruedAbstract","target":"us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodStartLabel"}]},{"source":"us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccruedAbstract","target":"tsndf:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccruedIncreaseResultingFromPriorPeriodTaxPositions","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccruedAbstract","target":"tsndf:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccruedIncreaseResultingFromCurrentPeriodTaxPositions","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccruedAbstract","target":"tsndf:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccruedIncreaseResultingFromRefundsReceivedRelatedToPriorYearsTaxPositions","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccruedAbstract","target":"tsndf:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccruedIncreaseResultingFromReclassOfTaxPaymentsOnDeposit","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccruedAbstract","target":"us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]}]},{"name":"rpt:network-presentation-93","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccruedAbstract","order":1.0},{"source":"us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccruedAbstract","target":"us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccruedAbstract","target":"us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-94","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:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"tsndf:UnrecognizedTaxBenefitsSettlementsWithTaxingAuthorities","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"us-gaap:UnrecognizedTaxBenefits","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]}]},{"name":"rpt:network-presentation-95","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:IncomeTaxDisclosureAbstract","order":1.0},{"source":"us-gaap:IncomeTaxAuthorityNameDomain","target":"us-gaap:CanadaRevenueAgencyMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeTaxExaminationLineItems","target":"us-gaap:IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"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:IncomeTaxAuthorityNameAxis","target":"us-gaap:IncomeTaxAuthorityNameDomain","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:IncomeTaxExaminationTable","target":"us-gaap:IncomeTaxAuthorityNameAxis","order":0.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:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract","target":"us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes","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:IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract","target":"us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract","target":"us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract","target":"us-gaap:IncomeTaxReconciliationNondeductibleExpenseOther","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract","target":"us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract","target":"us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract","target":"tsndf:EffectiveIncomeTaxRateReconciliationReturnToProvisionTrueUp","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract","target":"tsndf:IncomeTaxReconciliationReturnToProvisionTrueUp","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract","target":"us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract","target":"us-gaap:IncomeTaxReconciliationNondeductibleExpenseImpairmentLosses","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract","target":"tsndf:EffectiveIncomeTaxRateReconciliationChangesInUnrecognizedTaxBenefits","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract","target":"tsndf:IncomeTaxReconciliationChangesInUnrecognizedTaxBenefits","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract","target":"tsndf:EffectiveIncomeTaxRateReconciliationExtinguishmentOfDebt","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract","target":"tsndf:IncomeTaxReconciliationExtinguishmentOfDebt","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract","target":"us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract","target":"us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract","target":"us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract","target":"us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"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":"tsndf:EffectiveIncomeTaxRateReconciliationInvestmentInPartnershipsPercent","order":12.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract","target":"tsndf:EffectiveIncomeTaxRateReconciliationInvestmentInPartnershipsAmount","order":13.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract","target":"us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments","order":13.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract","target":"us-gaap:IncomeTaxReconciliationOtherAdjustments","order":14.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract","target":"us-gaap:EffectiveIncomeTaxRateContinuingOperations","order":14.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract","target":"us-gaap:IncomeTaxExpenseBenefit","order":15.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]}]},{"name":"rpt:network-presentation-96","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-97","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:IncomeTaxDisclosureAbstract","order":1.0},{"source":"us-gaap:DeferredTaxAssetsNetAbstract","target":"us-gaap:DeferredTaxAssetsOperatingLossCarryforwards","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DeferredTaxLiabilitiesNetAbstract","target":"tsndf:DeferredTaxLiabilitiesConvertibleDebentures","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"us-gaap:DeferredTaxAssetsNetAbstract","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DeferredTaxAssetsNetAbstract","target":"us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves","order":1.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:IncomeTaxDisclosureAbstract","target":"us-gaap:DeferredTaxLiabilitiesNetAbstract","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DeferredTaxAssetsNetAbstract","target":"us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost","order":2.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:IncomeTaxDisclosureAbstract","target":"us-gaap:DeferredTaxLiabilities","order":2.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:DeferredTaxLiabilitiesNetAbstract","target":"tsndf:DeferredTaxLiabilitiesRightOfUseAsset","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:DeferredTaxAssetsNetAbstract","target":"us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DeferredTaxLiabilitiesNetAbstract","target":"us-gaap:DeferredIncomeTaxLiabilities","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedTotalLabel"}]},{"source":"us-gaap:DeferredTaxAssetsNetAbstract","target":"us-gaap:DeferredTaxAssetsInvestmentInSubsidiaries","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DeferredTaxAssetsNetAbstract","target":"tsndf:DeferredTaxAssetsLeaseLiability","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DeferredTaxAssetsNetAbstract","target":"us-gaap:DeferredTaxAssetsOther","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DeferredTaxAssetsNetAbstract","target":"us-gaap:DeferredTaxAssetsGross","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:DeferredTaxAssetsNetAbstract","target":"us-gaap:DeferredTaxAssetsValuationAllowance","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:DeferredTaxAssetsNetAbstract","target":"us-gaap:DeferredTaxAssetsNet","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]}]},{"name":"rpt:network-presentation-98","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:IncomeTaxDisclosureAbstract","order":1.0},{"source":"us-gaap:CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract","target":"us-gaap:CurrentFederalTaxExpenseBenefit","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract","target":"us-gaap:DeferredFederalIncomeTaxExpenseBenefit","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:CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract","target":"us-gaap:CurrentStateAndLocalTaxExpenseBenefit","order":1.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:IncomeTaxDisclosureAbstract","target":"us-gaap:DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract","order":1.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:DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract","target":"us-gaap:DeferredForeignIncomeTaxExpenseBenefit","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:CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract","target":"us-gaap:CurrentIncomeTaxExpenseBenefit","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract","target":"us-gaap:DeferredIncomeTaxExpenseBenefit","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]}]},{"name":"rpt:network-presentation-99","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:SummaryOfIncomeTaxContingenciesTextBlock","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-100","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-101","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-102","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:GoodwillAndIntangibleAssetsDisclosureAbstract","order":1.0},{"source":"tsndf:IntangibleAssetsLineItems","target":"us-gaap:AmortizationOfIntangibleAssets","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":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","target":"tsndf:BrandIntangibleAssetsMember","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":"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":"tsndf:IntangibleAssetsTable","target":"us-gaap:IncomeStatementLocationAxis","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:IncomeStatementLocationDomain","target":"us-gaap:CostOfSalesMember","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":"us-gaap:ReportingUnitDomain","target":"tsndf:FloridareportingunitmemberMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"tsndf:IntangibleAssetsLineItems","target":"us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill","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":"srt:SegmentGeographicalDomain","target":"stpr:CA","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"tsndf:IntangibleAssetsTable","target":"us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:ReportingUnitDomain","target":"tsndf:CaliforniareportingunitMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"tsndf:IntangibleAssetsLineItems","target":"us-gaap:ImpairmentOfIntangibleAssetsFinitelived","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":"srt:SegmentGeographicalDomain","target":"stpr:MI","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":"us-gaap:ReportingUnitDomain","target":"tsndf:PennsylvaniareportingunitMember","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"tsndf:IntangibleAssetsLineItems","target":"tsndf:ImpairmentOfRetailLicenses","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:GoodwillImpairmentLoss","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":"tsndf:ImpairmentOfCultivationAndProcessingLicenses","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:NumberOfReportableSegments","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":"us-gaap:NoncurrentAssets","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"tsndf:IntangibleAssetsLineItems","target":"us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-103","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"}]},{"source":"us-gaap:GoodwillAndIntangibleAssetsDisclosureAbstract","target":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:GoodwillAndIntangibleAssetsDisclosureAbstract","target":"us-gaap:FiniteLivedIntangibleAssetsNet","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]}]},{"name":"rpt:network-presentation-104","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:FiniteLivedIntangibleAssetsByMajorClassAxis","target":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","target":"tsndf:SoftwareMember","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:label"}]},{"source":"us-gaap:IndefiniteLivedIntangibleAssetsMajorClassNameDomain","target":"tsndf:BrandIndefiniteLivedIntangibleAssetsMember","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:label"}]},{"source":"us-gaap:GoodwillAndIntangibleAssetsDisclosureAbstract","target":"tsndf:IntangibleAssetsTable","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-105","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:FiniteLivedIntangibleAssetsByMajorClassAxis","target":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","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: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":"tsndf:IntangibleAssetsTable","target":"us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis","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: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-106","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-107","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-108","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-109","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:DebtDisclosureAbstract","order":1.0},{"source":"us-gaap:LongtermDebtTypeDomain","target":"tsndf:IleraTermLoanMember","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: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:LongtermDebtTypeAxis","target":"us-gaap:LongtermDebtTypeDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:LongtermDebtTypeDomain","target":"tsndf:StearnsLoanMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentTable","target":"us-gaap:DebtInstrumentLineItems","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:LongtermDebtTypeDomain","target":"tsndf:ChicagoAtlanticTermLoanMember","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"}]},{"source":"us-gaap:LongtermDebtTypeDomain","target":"tsndf:FocusGrowthTermLoanMember","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]}]},{"name":"rpt:network-presentation-110","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-111","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:NoncontrollingInterestAbstract","order":1.0},{"source":"us-gaap:StatementEquityComponentsAxis","target":"us-gaap:EquityComponentDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:MinorityInterestLineItems","target":"us-gaap:MinorityInterestOwnershipPercentageByParent","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:EquityComponentDomain","target":"us-gaap:AdditionalPaidInCapitalMember","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":"srt:OwnershipAxis","target":"srt:OwnershipDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"srt:StatementGeographicalAxis","target":"srt:SegmentGeographicalDomain","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":"srt:SegmentGeographicalDomain","target":"stpr:CA","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:MinorityInterestTable","target":"us-gaap:StatementEquityComponentsAxis","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:MinorityInterestLineItems","target":"us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"tsndf:StateFlowerAndThreeApothecariumMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:MinorityInterestTable","target":"us-gaap:BusinessAcquisitionAxis","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:label"}]},{"source":"us-gaap:MinorityInterestTable","target":"srt:OwnershipAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:MinorityInterestLineItems","target":"us-gaap:BusinessCombinationConsiderationTransferred1","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:MinorityInterestTable","target":"srt:StatementGeographicalAxis","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:MinorityInterestTable","target":"us-gaap:MinorityInterestLineItems","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]}]},{"name":"rpt:network-presentation-112","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-113","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:SegmentReportingAbstract","order":1.0},{"source":"us-gaap:SegmentReportingAbstract","target":"us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"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:RevenuesFromExternalCustomersAndLongLivedAssetsLineItems","target":"us-gaap:NumberOfReportableSegments","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:SegmentReportingCodmIndividualTitleAndPositionOrGroupOrCommitteeNameExtensibleEnumeration","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:RevenuesFromExternalCustomersAndLongLivedAssetsLineItems","target":"us-gaap:SegmentReportingCodmProfitLossMeasureHowUsedDescription","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:RevenuesFromExternalCustomersAndLongLivedAssetsLineItems","target":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]}]},{"name":"rpt:network-presentation-114","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:SegmentReportingAbstract","order":1.0},{"source":"us-gaap:SegmentReportingAbstract","target":"us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"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:RevenuesFromExternalCustomersAndLongLivedAssetsLineItems","target":"us-gaap:NoncurrentAssets","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"}]}]},{"name":"rpt:network-presentation-115","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:SegmentReportingAbstract","order":1.0},{"source":"us-gaap:SegmentReportingAbstract","target":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:SegmentReportingAbstract","target":"us-gaap:CostOfRevenue","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:SegmentReportingAbstract","target":"us-gaap:GrossProfit","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:SegmentReportingAbstract","target":"tsndf:GrossProfitMargin","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-116","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:SegmentReportingAbstract","order":1.0},{"source":"us-gaap:SegmentReportingAbstract","target":"us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SegmentReportingAbstract","target":"us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-117","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","order":1.0},{"source":"us-gaap: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:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"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:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","target":"us-gaap:RestrictedStockUnitsRSUMember","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]}]},{"name":"rpt:network-presentation-118","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","order":1.0},{"source":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue","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: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:BusinessAcquisitionAcquireeDomain","target":"tsndf:GageGrowthCorpMember","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: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-120","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:EquityAbstract","order":1.0},{"source":"us-gaap:EquityAbstract","target":"us-gaap:StockRepurchasedDuringPeriodShares","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:EquityAbstract","target":"tsndf:StockRepurchasedCanceledShares","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:EquityAbstract","target":"tsndf:ShareRepurchaseProgramAveragePricePerShare","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:EquityAbstract","target":"us-gaap:StockRepurchasedDuringPeriodValue","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:EquityAbstract","target":"us-gaap:ShareRepurchaseProgramExciseTax","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-121","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:StatementEquityComponentsAxis","target":"us-gaap:EquityComponentDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"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:ClassOfStockLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"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-122","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:EquityAbstract","order":1.0},{"source":"us-gaap:ClassOfWarrantOrRightTable","target":"us-gaap:StatementEquityComponentsAxis","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:EquityComponentDomain","target":"us-gaap:CommonStockMember","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:EquityAbstract","target":"us-gaap:ClassOfWarrantOrRightTable","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: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:ClassOfWarrantOrRightTable","target":"us-gaap:StatementClassOfStockAxis","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:ClassOfWarrantOrRightLineItems","target":"tsndf:ClassOfWarrantOrRightGranted","order":1.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: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:ClassOfWarrantOrRightLineItems","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfWarrantOrRightLineItems","target":"tsndf:ClassOfWarrantOrRightExercised","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"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-123","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:AccountingPoliciesAbstract","order":1.0},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:DebtInstrumentFaceAmount","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:DebtInstrumentNameDomain","target":"tsndf:SeniorSecuredTermLoanMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"srt:RangeMember","target":"srt:MaximumMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:TypeOfAdoptionMember","target":"us-gaap:AccountingStandardsUpdate202307Member","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:DebtInstrumentTable","target":"us-gaap:DebtInstrumentAxis","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:AdjustmentsForNewAccountingPronouncementsAxis","target":"us-gaap:TypeOfAdoptionMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:DebtInstrumentTable","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:DebtInstrumentTerm","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:DebtInstrumentTable","target":"srt:RangeAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:DebtInstrumentAxis","target":"us-gaap:DebtInstrumentNameDomain","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:LesseeOperatingLeaseTermOfContract","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentTable","target":"us-gaap:AdjustmentsForNewAccountingPronouncementsAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"tsndf:NumberOfLesseeFinanceLease","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentTable","target":"us-gaap:DebtInstrumentLineItems","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:LesseeFinanceLeaseTermOfContract1","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:LesseeFinanceLeaseExistenceOfOptionToExtend","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:LesseeFinanceLeaseExistenceOfOptionToTerminate","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"tsndf:LesseeFinanceLeaseOptionToExtendAndTerminate","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:NumberOfOperatingSegments","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:NumberOfReportingUnits","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:PreferredStockConvertibleConversionRatio","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted","order":12.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:ChangeInAccountingPrincipleAccountingStandardsUpdateAdoptionDate","order":13.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:ChangeInAccountingPrincipleAccountingStandardsUpdateEarlyAdoption","order":14.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:ChangeInAccountingPrincipleAccountingStandardsUpdateImmaterialEffect","order":15.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-124","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:AccountingPoliciesAbstract","order":1.0},{"source":"us-gaap:PropertyPlantAndEquipmentLineItems","target":"us-gaap:PropertyPlantAndEquipmentUsefulLife","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:PropertyPlantAndEquipmentByTypeAxis","target":"us-gaap:PropertyPlantAndEquipmentTypeDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:ScheduleOfPropertyPlantAndEquipmentTable","target":"us-gaap:PropertyPlantAndEquipmentByTypeAxis","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:AccountingPoliciesAbstract","target":"us-gaap:ScheduleOfPropertyPlantAndEquipmentTable","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:PropertyPlantAndEquipmentLineItems","target":"us-gaap:PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration","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:ScheduleOfPropertyPlantAndEquipmentTable","target":"srt:RangeAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:PropertyPlantAndEquipmentTypeDomain","target":"us-gaap:MachineryAndEquipmentMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfPropertyPlantAndEquipmentTable","target":"us-gaap:PropertyPlantAndEquipmentLineItems","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:PropertyPlantAndEquipmentTypeDomain","target":"tsndf:OfficeFurnitureProductionEquipmentMember","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PropertyPlantAndEquipmentTypeDomain","target":"tsndf:RightOfUseAssetsMember","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-125","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:AccountingPoliciesAbstract","order":1.0},{"source":"us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis","target":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTable","target":"us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis","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":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","target":"tsndf:BrandIntangiblesMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsLineItems","target":"us-gaap:FiniteLivedIntangibleAssetUsefulLife","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"srt:RangeAxis","target":"srt:RangeMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"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":"us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTable","target":"us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis","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:FiniteLivedIntangibleAssetsMajorClassNameDomain","target":"tsndf:SoftwareMember","order":1.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:LicensingAgreementsMember","order":2.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:CustomerRelationshipsMember","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","target":"us-gaap:NoncompeteAgreementsMember","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-126","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-127","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-128","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-129","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-130","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":"us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedTerseLabel"}]},{"source":"us-gaap:ReceivablesAbstract","target":"us-gaap:AccountsReceivableNetCurrent","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]}]},{"name":"rpt:network-presentation-131","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-132","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-133","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-134","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:AssetAcquisitionAbstract","order":1.0},{"source":"us-gaap:AssetAcquisitionAbstract","target":"us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTable","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:ScheduleOfBusinessAcquisitionsByAcquisitionTable","target":"us-gaap:BusinessAcquisitionAxis","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"tsndf:KisaEnterprisesMiLlcAndKisaHoldingsLlcMember","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:BusinessAcquisitionLineItems","target":"us-gaap:AssetAcquisitionContingentConsiderationTableTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTable","target":"us-gaap:BusinessAcquisitionLineItems","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"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-135","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-136","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-137","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-138","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:FairValueDisclosuresAbstract","order":1.0},{"source":"us-gaap:ConcentrationRiskByBenchmarkAxis","target":"us-gaap:ConcentrationRiskBenchmarkDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:ConcentrationRiskTypeDomain","target":"us-gaap:CustomerConcentrationRiskMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"tsndf:FinancialInstrumentsAndRiskManagementLineItems","target":"tsndf:FairValueAssetsTransferBetweenLevelsAmount","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:VariableRateDomain","target":"us-gaap:BaseRateMember","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:FairValueDisclosuresAbstract","target":"tsndf:FinancialInstrumentsAndRiskManagementTable","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:RisksInherentInServicingAssetsAndServicingLiabilitiesTypeDomain","target":"us-gaap:InterestRateRiskMember","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:ConcentrationRiskByTypeAxis","target":"us-gaap:ConcentrationRiskTypeDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:ManagingRisksInherentInServicingAssetsAndServicingLiabilitiesByTypeOfRiskAxis","target":"us-gaap:RisksInherentInServicingAssetsAndServicingLiabilitiesTypeDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:ConcentrationRiskBenchmarkDomain","target":"us-gaap:AccountsReceivableMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"tsndf:FinancialInstrumentsAndRiskManagementLineItems","target":"us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1","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":"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":"tsndf:FinancialInstrumentsAndRiskManagementLineItems","target":"us-gaap:FairValueAdjustmentOfWarrants","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"tsndf:FinancialInstrumentsAndRiskManagementTable","target":"us-gaap:ConcentrationRiskByBenchmarkAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"tsndf:FinancialInstrumentsAndRiskManagementLineItems","target":"tsndf:NumberOfCustomers","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"tsndf:FinancialInstrumentsAndRiskManagementTable","target":"us-gaap:ManagingRisksInherentInServicingAssetsAndServicingLiabilitiesByTypeOfRiskAxis","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"tsndf:FinancialInstrumentsAndRiskManagementLineItems","target":"us-gaap:ConcentrationRiskBenchmarkDescription","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:ForeignCurrencyFluctuatingPercentage","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:LongTermDebtPercentageBearingFixedInterestRate","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"tsndf:FinancialInstrumentsAndRiskManagementLineItems","target":"tsndf:InterestRateRiskFluctuatingPercentage","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-139","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:FairValueDisclosuresAbstract","order":1.0},{"source":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable","target":"us-gaap:FairValueByMeasurementFrequencyAxis","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:FairValueDisclosuresAbstract","target":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable","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:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems","target":"us-gaap:CashAndCashEquivalentsFairValueDisclosure","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueByMeasurementFrequencyAxis","target":"us-gaap:FairValueMeasurementFrequencyDomain","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:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable","target":"us-gaap:FairValueByFairValueHierarchyLevelAxis","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:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems","target":"tsndf:RestrictedCashFairValueDisclosure","order":1.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:FairValueMeasurementsFairValueHierarchyDomain","target":"us-gaap:FairValueInputsLevel3Member","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems","target":"us-gaap:AssetsFairValueDisclosure","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems","target":"us-gaap:BusinessCombinationContingentConsiderationLiability","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems","target":"tsndf:DetachableWarrants","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems","target":"tsndf:BifurcatedConversionOptions","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems","target":"us-gaap:LiabilitiesFairValueDisclosure","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]}]},{"name":"rpt:network-presentation-140","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:FairValueDisclosuresAbstract","order":1.0},{"source":"us-gaap:SaleOfStockNameOfTransactionDomain","target":"tsndf:DetachableWarrantsMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"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:ContingentConsiderationByTypeAxis","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"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:SubsidiarySaleOfStockAxis","target":"us-gaap:SaleOfStockNameOfTransactionDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:ContingentConsiderationTypeDomain","target":"tsndf:StateFlowerAndTheApothecariumContingentConsiderationsMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems","target":"tsndf:SummaryOfChangesInDerivativeLiabilityTableTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable","target":"us-gaap:AwardTypeAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems","target":"tsndf:SummaryOfWarrantLiabilityMeasuredAtFairValueTableTextBlock","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable","target":"us-gaap:SubsidiarySaleOfStockAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:AwardTypeAxis","target":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"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:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","target":"tsndf:BifurcatedConversionOptionsMember","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems","target":"tsndf:SummaryOfFairValueCalculatedByContingentConsiderationTableTextBlock","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-141","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-142","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:GeneralAndAdministrativeExpenseAbstract","order":1.0},{"source":"us-gaap:GeneralAndAdministrativeExpenseAbstract","target":"tsndf:GeneralAndAdministrativeExpenseTable","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:IncomeStatementLocationAxis","target":"us-gaap:IncomeStatementLocationDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"tsndf:GeneralAndAdministrativeExpenseTable","target":"us-gaap:IncomeStatementLocationAxis","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"tsndf:GeneralAndAdministrativeExpenseLineItems","target":"tsndf:OfficeAndGeneralExpense","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeStatementLocationDomain","target":"us-gaap:GeneralAndAdministrativeExpenseMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"tsndf:GeneralAndAdministrativeExpenseTable","target":"tsndf:GeneralAndAdministrativeExpenseLineItems","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"tsndf:GeneralAndAdministrativeExpenseLineItems","target":"us-gaap:ProfessionalFees","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"tsndf:GeneralAndAdministrativeExpenseLineItems","target":"tsndf:OperatingAndFinanceLeaseExpense","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"tsndf:GeneralAndAdministrativeExpenseLineItems","target":"tsndf:FacilityAndMaintenanceExpense","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"tsndf:GeneralAndAdministrativeExpenseLineItems","target":"us-gaap:SalariesWagesAndOfficersCompensation","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"tsndf:GeneralAndAdministrativeExpenseLineItems","target":"us-gaap:AllocatedShareBasedCompensationExpense","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"tsndf:GeneralAndAdministrativeExpenseLineItems","target":"us-gaap:SellingAndMarketingExpense","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"tsndf:GeneralAndAdministrativeExpenseLineItems","target":"us-gaap:ProvisionForDoubtfulAccounts","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"tsndf:GeneralAndAdministrativeExpenseLineItems","target":"tsndf:InsuranceExpenseRecoveryForPropertyAndEquipment","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"tsndf:GeneralAndAdministrativeExpenseLineItems","target":"us-gaap:SellingGeneralAndAdministrativeExpense","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]}]},{"name":"rpt:network-presentation-143","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-144","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-145","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:IncomeTaxDisclosureAbstract","order":1.0},{"source":"us-gaap:IncomeTaxAuthorityNameDomain","target":"us-gaap:CanadaRevenueAgencyMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeTaxExaminationLineItems","target":"tsndf:UncertainTaxPositionsDescription","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:TaxPeriodDomain","target":"us-gaap:EarliestTaxYearMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"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:BalanceSheetLocationDomain","target":"us-gaap:OtherNoncurrentLiabilitiesMember","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:IncomeTaxDisclosureAbstract","target":"us-gaap:IncomeTaxExaminationTable","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:IncomeTaxExaminationTable","target":"us-gaap:BalanceSheetLocationAxis","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:IncomeTaxAuthorityAxis","target":"us-gaap:IncomeTaxAuthorityDomain","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:IncomeTaxExaminationLineItems","target":"us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:IncomeTaxExaminationTable","target":"us-gaap:IncomeTaxAuthorityAxis","order":1.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:IncomeTaxExaminationLineItems","target":"us-gaap:OperatingLossCarryforwards","order":2.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:DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"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:IncomeTaxExaminationYearUnderExamination","order":4.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:FederalTaxReturnRefund","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeTaxExaminationLineItems","target":"tsndf:UnrecognizedTaxBenefitsReleased","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-146","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-147","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:InventoryDisclosureAbstract","order":1.0},{"source":"us-gaap:InventoryCurrentTable","target":"us-gaap:PublicUtilitiesInventoryAxis","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:PublicUtilitiesInventoryAxis","target":"us-gaap:PublicUtilitiesInventoryTypeDomain","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:PublicUtilitiesInventoryTypeDomain","target":"tsndf:RawMaterialsAndCannabisProductsMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:InventoryCurrentTable","target":"us-gaap:InventoryLineItems","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:PublicUtilitiesInventoryTypeDomain","target":"tsndf:InventoryDeemedUnsaleableMember","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-148","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-149","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-150","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:LeasesAbstract","order":1.0},{"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:IncomeStatementLocationAxis","target":"us-gaap:IncomeStatementLocationDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:LesseeLeaseDescriptionLineItems","target":"us-gaap:LesseeOperatingLeaseTermOfContract","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: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:IncomeStatementLocationDomain","target":"us-gaap:CostOfSalesMember","order":0.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":"us-gaap:LesseeFinanceLeaseTermOfContract1","order":1.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":"tsndf:NumberOfFinanceLease","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LesseeLeaseDescriptionTable","target":"us-gaap:LesseeLeaseDescriptionLineItems","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LesseeLeaseDescriptionLineItems","target":"us-gaap:OperatingLeaseRightOfUseAsset","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"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:FinancingObligationsWeightedAverageDiscountRatePercent","order":22.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LesseeLeaseDescriptionLineItems","target":"us-gaap:OperatingLeaseCost","order":23.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-151","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":"us-gaap:LeasesAbstract","target":"tsndf:WeightedAverageRemainingLeaseTermAbstract","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":"tsndf:WeightedAverageRemainingLeaseTermAbstract","target":"us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1","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"}]},{"source":"tsndf:WeightedAverageDiscountRateAbstract","target":"us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-152","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"}]}]},{"name":"rpt:network-presentation-153","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-154","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-155","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-156","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:DebtDisclosureAbstract","order":1.0},{"source":"us-gaap:LongtermDebtTypeDomain","target":"tsndf:AmendedGageTermLoanMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LineOfCreditFacilityAxis","target":"us-gaap:LineOfCreditFacilityLenderDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:InterestExpenseDebt","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SubsequentEventTypeAxis","target":"us-gaap:SubsequentEventTypeDomain","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":"us-gaap:ExtinguishmentOfDebtTypeDomain","target":"us-gaap:ShortTermDebtMember","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":"srt:RangeMember","target":"srt:MinimumMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockDomain","target":"tsndf:ExchangeableSharesMember","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":"srt:OwnershipDomain","target":"tsndf:TerrAscendGrowthCorpMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentTable","target":"srt:RangeAxis","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:ExtinguishmentOfDebtAxis","target":"us-gaap:ExtinguishmentOfDebtTypeDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:SubsequentEventTypeDomain","target":"us-gaap:SubsequentEventMember","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":"srt:StatementScenarioAxis","target":"srt:ScenarioUnspecifiedDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"tsndf:HMSHealthLLCAndHMSProcessingLLCMember","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: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:LineOfCreditFacilityLenderDomain","target":"tsndf:IleraHealthcareLlcMember","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:LongtermDebtTypeDomain","target":"tsndf:ChicagoAtlanticTermLoanMember","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:DebtInstrumentNameDomain","target":"tsndf:StearnsLoanMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:VariableRateDomain","target":"us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember","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:ClassOfStockDomain","target":"us-gaap:CommonClassAMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentTable","target":"us-gaap:LongtermDebtTypeAxis","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:DebtInstrumentAxis","target":"us-gaap:DebtInstrumentNameDomain","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:DebtInstrumentLineItems","target":"us-gaap:InterestPayableCurrent","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:DebtInstrumentTable","target":"us-gaap:VariableRateAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"tsndf:PeninsulaMember","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:LongtermDebtTypeDomain","target":"tsndf:PinnacleLoanMember","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"tsndf:DebtInstrumentMaturityPeriod","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:DebtInstrumentTable","target":"us-gaap:BusinessAcquisitionAxis","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"tsndf:BlueRidgeMember","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LongtermDebtTypeDomain","target":"tsndf:GageLoanMember","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"tsndf:PercentageOfLoansReceived","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentNameDomain","target":"tsndf:IhcRealEstateLpLoanMember","order":4.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:BusinessAcquisitionAcquireeDomain","target":"tsndf:HerbicultureIncMember","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LongtermDebtTypeDomain","target":"tsndf:FocusGrowthTermLoanMember","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"tsndf:ProceedsFromLoanReceived","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentNameDomain","target":"tsndf:BayCityPromissoryNoteMember","order":5.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:BusinessAcquisitionAcquireeDomain","target":"tsndf:MarylandAcquisitionLoansMember","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:DebtWeightedAverageInterestRate","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentNameDomain","target":"tsndf:SeniorSecuredTermLoanMember","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:DebtInstrumentTable","target":"us-gaap:DebtInstrumentAxis","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"tsndf:PinnacleMember","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:DebtInstrumentInterestRateEffectivePercentage","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:DebtInstrumentNameDomain","target":"tsndf:PromissoryNotesBearsAtSixPercentageMember","order":7.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:DebtInstrumentLineItems","target":"us-gaap:PaymentsOfDebtExtinguishmentCosts","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentNameDomain","target":"tsndf:PromissoryNotesSevenPointZeroToTenPointFivePercentageMember","order":8.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":"tsndf:PeriodForPrepayingLoanVoluntarily","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentNameDomain","target":"tsndf:OtherLoansMember","order":9.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":"tsndf:PercentageOfFeeInTheAmountOfOutstandingPrincipalLoanBalance","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentTable","target":"us-gaap:ExtinguishmentOfDebtAxis","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:DebtInstrumentIncreaseDecreaseForPeriodNet","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentTable","target":"us-gaap:DebtInstrumentLineItems","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:DebtInstrumentFaceAmount","order":12.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"tsndf:DebtInstrumentInitialDrawAmount","order":13.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"tsndf:DebtInstrumentDelayedDrawAmount","order":14.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:ProceedsFromLinesOfCredit","order":15.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity","order":16.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:LongTermDebtPercentageBearingVariableInterestRate","order":17.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"tsndf:DebtInstrumentInitiallyBoreInterestRate","order":18.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:DebtInstrumentMaturityDate","order":19.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"tsndf:PercentageOfExitFee","order":20.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:LongTermDebtFairValue","order":21.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"tsndf:DebtInstrumentExitFee","order":22.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:GainsLossesOnExtinguishmentOfDebt","order":23.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:LinesOfCreditFairValueDisclosure","order":24.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"tsndf:PercentageOfPrincipalRepaymentsMonthly","order":25.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"tsndf:IncrementalTermLoans","order":26.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"tsndf:FeesPaidToTheLendersAndThirdPartiesOnModification","order":27.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"tsndf:NumberOfPromissoryNotes","order":28.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:DebtInstrumentInterestRateStatedPercentage","order":29.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:DebtInstrumentPeriodicPayment","order":30.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:RepaymentsOfLongTermDebt","order":31.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:DebtInstrumentCarryingAmount","order":32.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"tsndf:OptionalPrepaymentDateAmendedPeriod","order":33.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"tsndf:PaidLoanAmendmentFee","order":34.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:DebtInstrumentPeriodicPaymentPrincipal","order":35.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed","order":36.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:InterestExpenseDebt","order":37.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"tsndf:PercentageOfPrepaymentPrice","order":38.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:DebtInstrumentBasisSpreadOnVariableRate1","order":39.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"tsndf:InterestOnlyPaymentsTerm","order":40.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:DebtInstrumentTerm","order":41.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"tsndf:DebtInstrumentFederalFundsRate","order":42.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"tsndf:RestrictedCashToBeReleasedUponClosingOfLoan","order":43.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:RestrictedCash","order":44.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialLiabilities","order":45.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:DebtInstrumentFrequencyOfPeriodicPayment","order":46.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:DebtInstrumentDateOfFirstRequiredPayment1","order":47.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"tsndf:PercentageOfPrepaymentOutstandingPrincipalBalance","order":48.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:BusinessCombinationConsiderationTransferredLiabilitiesIncurred","order":49.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:NotesPayable","order":50.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:RepaymentsOfNotesPayable","order":51.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:SharesIssued","order":52.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:StockIssuedDuringPeriodValueNewIssues","order":53.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"tsndf:PrecentageOfGuaranteedAnnualDividend","order":54.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"tsndf:SubcriptionAmountPercentage","order":55.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:NotesIssued1","order":56.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-157","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:DebtDisclosureAbstract","order":1.0},{"source":"us-gaap:LongtermDebtTypeDomain","target":"tsndf:IleraTermLoanMember","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:DebtInstrumentTable","target":"us-gaap:LongtermDebtTypeAxis","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"tsndf:MarylandAcquisitionLoansMember","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: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:LongtermDebtTypeDomain","target":"tsndf:StearnsLoanMember","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:BusinessAcquisitionAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:LongtermDebtTypeDomain","target":"tsndf:ChicagoAtlanticTermLoanMember","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:DebtInstrumentTable","target":"us-gaap:DebtInstrumentLineItems","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"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"tsndf:DebtInstrumentUnamortizedDiscountAndDeferredFinancingCost","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:LongtermDebtTypeDomain","target":"tsndf:FocusGrowthTermLoanMember","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"tsndf:DebtInstrumentExitFeesAccretion","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LongtermDebtTypeDomain","target":"tsndf:OtherLoansMember","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:LoansPayable","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:ShortTermBorrowings","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:LongTermDebtCurrent","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:LoansPayableCurrent","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:LongTermLoansPayable","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:LongTermDebt","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]}]},{"name":"rpt:network-presentation-158","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-159","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-160","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"}]},{"source":"us-gaap:RevenuesFromExternalCustomersAndLongLivedAssetsLineItems","target":"tsndf:NumberOfCultivationFacilityOwned","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:RevenuesFromExternalCustomersAndLongLivedAssetsLineItems","target":"tsndf:NumberOfProcessingFacilityOwned","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-161","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-162","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:NoncontrollingInterestAbstract","order":1.0},{"source":"dei:EntityDomain","target":"tsndf:NewJerseyPartnershipMember","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":"srt:StatementGeographicalAxis","target":"srt:SegmentGeographicalDomain","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":"srt:SegmentGeographicalDomain","target":"stpr:PA","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:MinorityInterestTable","target":"us-gaap:BusinessAcquisitionAxis","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: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-163","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-164","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-165","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:PropertyPlantAndEquipmentAbstract","order":1.0},{"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:ScheduleOfPropertyPlantAndEquipmentTable","target":"us-gaap:IncomeStatementLocationAxis","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:StatementGeographicalAxis","target":"srt:SegmentGeographicalDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:PropertyPlantAndEquipmentAbstract","target":"us-gaap:ScheduleOfPropertyPlantAndEquipmentTable","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:SegmentGeographicalDomain","target":"stpr:MI","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:IncomeStatementLocationDomain","target":"us-gaap:CostOfSalesMember","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":"srt:StatementGeographicalAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"srt:SegmentGeographicalDomain","target":"stpr:CA","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"}]},{"source":"us-gaap:ScheduleOfPropertyPlantAndEquipmentTable","target":"us-gaap:PropertyPlantAndEquipmentLineItems","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-166","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:PropertyPlantAndEquipmentAbstract","order":1.0},{"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:ScheduleOfPropertyPlantAndEquipmentTable","target":"us-gaap:PropertyPlantAndEquipmentByTypeAxis","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:PropertyPlantAndEquipmentAbstract","target":"us-gaap:ScheduleOfPropertyPlantAndEquipmentTable","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:ScheduleOfPropertyPlantAndEquipmentTable","target":"us-gaap:PropertyPlantAndEquipmentLineItems","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PropertyPlantAndEquipmentTypeDomain","target":"us-gaap:AssetUnderConstructionMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"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-167","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-168","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-169","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:RelatedPartyTransactionsAbstract","order":1.0},{"source":"us-gaap:RelatedPartyTransactionLineItems","target":"us-gaap:NotesPayable","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:SaleOfStockNameOfTransactionDomain","target":"us-gaap:PrivatePlacementMember","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:ScheduleOfRelatedPartyTransactionsByRelatedPartyTable","target":"us-gaap:SubsidiarySaleOfStockAxis","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:RelatedPartyTransactionsAbstract","target":"us-gaap:ScheduleOfRelatedPartyTransactionsByRelatedPartyTable","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:RelatedPartyTransactionAxis","target":"us-gaap:RelatedPartyTransactionDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:VestingDomain","target":"tsndf:PrivatePlacementFirstTrancheMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:RelatedPartyTransactionLineItems","target":"us-gaap:ProceedsFromIssuanceOfPrivatePlacement","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:ScheduleOfRelatedPartyTransactionsByRelatedPartyTable","target":"us-gaap:VestingAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:RelatedPartyTransactionDomain","target":"us-gaap:RelatedPartyMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:RelatedPartyTransactionLineItems","target":"us-gaap:DebtInstrumentIssuedPrincipal","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfRelatedPartyTransactionsByRelatedPartyTable","target":"us-gaap:RelatedPartyTransactionAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:RelatedPartyTransactionLineItems","target":"tsndf:NumberOfUnits","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfRelatedPartyTransactionsByRelatedPartyTable","target":"us-gaap:RelatedPartyTransactionLineItems","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-170","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-171","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-172","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:ContractWithCustomerSalesChannelAxis","target":"us-gaap:ContractWithCustomerSalesChannelDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"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: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-173","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-174","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-175","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","order":1.0},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:BusinessAcquisitionSharePrice","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":"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:BusinessAcquisitionAcquireeDomain","target":"tsndf:GageGrowthCorpMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable","target":"us-gaap:AwardTypeAxis","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:VestingDomain","target":"us-gaap:ShareBasedCompensationAwardTrancheOneMember","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":"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:ShareBasedCompensationAwardTrancheTwoMember","order":1.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:AwardTypeAxis","target":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","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:VestingDomain","target":"us-gaap:ShareBasedCompensationAwardTrancheThreeMember","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","target":"us-gaap:EmployeeStockOptionMember","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"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":"tsndf:ReplacementOptionMember","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"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":"us-gaap:RestrictedStockUnitsRSUMember","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: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-176","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:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","target":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodStartLabel"}]},{"source":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","target":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","target":"tsndf:ShareBasedCompensationArrangementsByShareBasedPaymentAwardReplacementOptionsGrantsInPeriodWeightedAverageExercisePrice","order":12.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","target":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice","order":13.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","target":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice","order":14.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","target":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice","order":15.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice","order":16.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]},{"source":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","target":"us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1","order":17.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue","order":18.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodStartLabel"}]},{"source":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue","order":19.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]},{"source":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue","order":20.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-177","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:label"}]},{"source":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","target":"us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-178","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":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","target":"us-gaap:RestrictedStockUnitsRSUMember","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]}]},{"name":"rpt:network-presentation-179","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-180","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:EquityAbstract","order":1.0},{"source":"us-gaap:LongtermDebtTypeDomain","target":"tsndf:CanopyGrowthUsaLoanMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfStockByClassTable","target":"srt:RangeAxis","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:StatementEquityComponentsAxis","target":"us-gaap:EquityComponentDomain","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":"srt:RangeMember","target":"srt:MaximumMember","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:BalanceSheetLocationAxis","target":"us-gaap:BalanceSheetLocationDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"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:BalanceSheetLocationDomain","target":"us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember","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:ClassOfStockLineItems","target":"us-gaap:ConvertiblePreferredStockSharesIssuedUponConversion","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:LongtermDebtTypeDomain","target":"tsndf:CanopyUsaEntitiesMember","order":1.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:SaleOfStockNameOfTransactionDomain","target":"tsndf:ReplacementWarrantMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:EquityComponentDomain","target":"us-gaap:WarrantMember","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:ClassOfStockDomain","target":"us-gaap:SeriesAPreferredStockMember","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:LongtermDebtTypeDomain","target":"tsndf:TerrascendEntitiesMember","order":2.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:SaleOfStockNameOfTransactionDomain","target":"tsndf:DetachableWarrantMember","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:EquityComponentDomain","target":"tsndf:UnlimitedCommonSharesMember","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:ClassOfStockLineItems","target":"us-gaap:PreferredStockLiquidationPreferenceValue","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:LongtermDebtTypeDomain","target":"tsndf:CanopyGrowthMember","order":3.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:SaleOfStockNameOfTransactionDomain","target":"tsndf:PrivatePlacementFirstTrancheMember","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:EquityComponentDomain","target":"tsndf:PriorWarrantsMember","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:ClassOfStockDomain","target":"us-gaap:SeriesCPreferredStockMember","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockLineItems","target":"us-gaap:PreferredStockDividendsPerShareDeclared","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:SaleOfStockNameOfTransactionDomain","target":"tsndf:PrivatePlacementSecondTrancheMember","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:EquityComponentDomain","target":"us-gaap:PreferredStockMember","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:ClassOfStockLineItems","target":"tsndf:PreferredStockDividendsDeclaredDescription","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:SaleOfStockNameOfTransactionDomain","target":"tsndf:PrivatePlacementThirdTrancheMember","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:ClassOfStockLineItems","target":"tsndf:EntitledDividendRights","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:ClassOfStockDomain","target":"tsndf:ExchangeableSharesMember","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockLineItems","target":"tsndf:EntitledDistributionRightsInDissolution","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockLineItems","target":"us-gaap:PreferredStockVotingRights","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockLineItems","target":"tsndf:PreferredStockVotesPerShare","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockLineItems","target":"us-gaap:PreferredStockConvertibleSharesIssuable","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockLineItems","target":"us-gaap:PreferredStockConversionBasis","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockLineItems","target":"us-gaap:CommonStockVotingRights","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockLineItems","target":"tsndf:NumberOfVotePerEachCommonShareHeld","order":12.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockLineItems","target":"tsndf:DistributionOfProceedsOnWindupBasis","order":13.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockLineItems","target":"tsndf:ProportionateVotingShare","order":14.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockLineItems","target":"us-gaap:StockIssuedDuringPeriodSharesNewIssues","order":15.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:ClassOfStockLineItems","target":"us-gaap:SaleOfStockPricePerShare","order":16.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockLineItems","target":"us-gaap:ProceedsFromIssuanceOfPrivatePlacement","order":17.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:ClassOfStockLineItems","target":"us-gaap:PaymentsOfStockIssuanceCosts","order":18.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockLineItems","target":"us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction","order":19.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockLineItems","target":"tsndf:WeightedAverageExercisePricePerCommonShare","order":20.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockLineItems","target":"tsndf:AggregateSaleOfStockNumberOfSharesIssuedInTransactionPlusAccruedInterest","order":21.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:ClassOfStockLineItems","target":"tsndf:ConversionOfLoansToExchangeableShares","order":22.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockLineItems","target":"tsndf:NotionalPricePerExchangeableShares","order":23.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockLineItems","target":"us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight","order":24.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockLineItems","target":"tsndf:WarrantsAndRightsDescription","order":25.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockLineItems","target":"us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1","order":26.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:ClassOfStockLineItems","target":"us-gaap:WarrantsAndRightsOutstandingMaturityDate","order":27.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockLineItems","target":"tsndf:ClassOfWarrantOrRightExercisableForEachShare","order":28.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockLineItems","target":"tsndf:WarrantFairValueDisclosure","order":29.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockLineItems","target":"tsndf:WarrantsResidualValue","order":30.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockLineItems","target":"tsndf:WarrantsResidualValue","order":31.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:ClassOfStockLineItems","target":"tsndf:WarrantsRevauledValue","order":32.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:ClassOfStockLineItems","target":"tsndf:GainLossOnFairValueOfWarrantsAndPurchaseOptionDerivativeAsset","order":33.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockLineItems","target":"us-gaap:StockRepurchasedDuringPeriodShares","order":34.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockLineItems","target":"tsndf:StockRepurchasedDuringPeriodValueIncludingExciseTax","order":35.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:ClassOfStockLineItems","target":"srt:StockRepurchaseProgramAuthorizedAmount1","order":36.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockLineItems","target":"us-gaap:StockRepurchasedDuringPeriodValue","order":37.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockLineItems","target":"us-gaap:StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased","order":38.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockLineItems","target":"srt:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased","order":39.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockLineItems","target":"srt:StockRepurchaseProgramExpirationDate","order":40.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockLineItems","target":"tsndf:RepurchaseOfSharesAuthorizedPerDay","order":41.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockLineItems","target":"tsndf:PercentageOfAverageDailyTradingVolume","order":42.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockLineItems","target":"tsndf:ShareRepurchaseProgramOfAverageDailyTradingShares","order":43.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-181","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:StatementEquityComponentsAxis","target":"us-gaap:EquityComponentDomain","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:ClassOfStockDomain","target":"tsndf:ProportionateVotingSharesMember","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:ClassOfStockLineItems","target":"tsndf:SummaryOfAllocationOfProceedsFromPrivatePlacementTableTextBlock","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:EquityComponentDomain","target":"us-gaap:PreferredStockMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockLineItems","target":"tsndf:ScheduleOfShareRepurchaseProgramTableTextBlock","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:EquityComponentDomain","target":"us-gaap:WarrantMember","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockLineItems","target":"us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock","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:ScheduleOfStockByClassTable","target":"us-gaap:ClassOfStockLineItems","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockLineItems","target":"us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]}]},{"name":"rpt:network-presentation-182","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-183","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-184","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"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"tsndf:NewStandardsAmendmentsAndInterpretationsNotYetAdoptedPolicyPolicyTextBlock","order":28.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-185","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"}]},{"source":"dei:CoverAbstract","target":"dei:AuditorOpinionTextBlock","order":88.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]}]},{"name":"rpt:network-presentation-186","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:StatementOfFinancialPositionAbstract","order":1.0},{"source":"us-gaap:StatementLineItems","target":"us-gaap:AssetsAbstract","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:LiabilitiesCurrentAbstract","target":"us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent","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:LiabilitiesAndStockholdersEquityAbstract","target":"us-gaap:LiabilitiesCurrentAbstract","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:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract","target":"us-gaap:StockholdersEquityAbstract","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:StatementTable","target":"us-gaap:StatementClassOfStockAxis","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:StatementOfFinancialPositionAbstract","target":"us-gaap:StatementTable","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:AssetsAbstract","target":"us-gaap:AssetsCurrentAbstract","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:LiabilitiesAndStockholdersEquityAbstract","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:LiabilitiesCurrentAbstract","target":"us-gaap:DeferredRevenueCurrent","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:LiabilitiesAndStockholdersEquityAbstract","target":"us-gaap:LiabilitiesNoncurrentAbstract","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LiabilitiesNoncurrentAbstract","target":"us-gaap:OperatingLeaseLiabilityNoncurrent","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract","target":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:StockholdersEquityAbstract","target":"us-gaap:CommonStockValue","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:AssetsAbstract","target":"us-gaap:AssetsNoncurrentAbstract","order":1.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:LiabilitiesCurrentAbstract","target":"us-gaap:LoansPayableCurrent","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:LiabilitiesAndStockholdersEquityAbstract","target":"us-gaap:Liabilities","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:LiabilitiesNoncurrentAbstract","target":"us-gaap:FinanceLeaseLiabilityNoncurrent","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:label"}]},{"source":"us-gaap:StockholdersEquityAbstract","target":"us-gaap:TreasuryStockValue","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetsAbstract","target":"us-gaap:Assets","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"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:LiabilitiesCurrentAbstract","target":"us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent","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:LiabilitiesAndStockholdersEquityAbstract","target":"us-gaap:CommitmentsAndContingencies","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LiabilitiesNoncurrentAbstract","target":"us-gaap:DerivativeLiabilitiesNoncurrent","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StockholdersEquityAbstract","target":"us-gaap:AdditionalPaidInCapital","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetsCurrentAbstract","target":"us-gaap:InventoryNet","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockDomain","target":"tsndf:ProportionateVotingSharesMember","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LiabilitiesCurrentAbstract","target":"us-gaap:OperatingLeaseLiabilityCurrent","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:LiabilitiesAndStockholdersEquityAbstract","target":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LiabilitiesNoncurrentAbstract","target":"us-gaap:ConvertibleDebtNoncurrent","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StockholdersEquityAbstract","target":"us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetsCurrentAbstract","target":"us-gaap:PrepaidExpenseAndOtherAssetsCurrent","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:LiabilitiesCurrentAbstract","target":"us-gaap:DerivativeLiabilitiesCurrent","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetsNoncurrentAbstract","target":"us-gaap:OtherAssetsNoncurrent","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:DeferredIncomeTaxLiabilitiesNet","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StockholdersEquityAbstract","target":"us-gaap:RetainedEarningsAccumulatedDeficit","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetsCurrentAbstract","target":"us-gaap:AssetsCurrent","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:LiabilitiesCurrentAbstract","target":"us-gaap:FinanceLeaseLiabilityCurrent","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetsNoncurrentAbstract","target":"us-gaap:AssetsNoncurrent","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:LiabilitiesNoncurrentAbstract","target":"us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StockholdersEquityAbstract","target":"us-gaap:MinorityInterest","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LiabilitiesCurrentAbstract","target":"us-gaap:AccruedIncomeTaxesCurrent","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LiabilitiesNoncurrentAbstract","target":"tsndf:LiabilityOnUncertainTaxPosition","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LiabilitiesCurrentAbstract","target":"us-gaap:OtherLiabilitiesCurrent","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LiabilitiesNoncurrentAbstract","target":"us-gaap:OtherLiabilitiesNoncurrent","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"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:LiabilitiesNoncurrent","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]}]},{"name":"rpt:network-presentation-187","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:StatementOfFinancialPositionAbstract","order":1.0},{"source":"us-gaap:StatementLineItems","target":"us-gaap:PreferredStockNoParValue","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:StatementTable","target":"us-gaap:StatementClassOfStockAxis","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:StatementLineItems","target":"us-gaap:PreferredStockSharesAuthorizedUnlimited","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:StatementTable","target":"us-gaap:StatementLineItems","order":1.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: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:CommonStockNoParValue","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:StatementLineItems","target":"us-gaap:CommonStockSharesAuthorizedUnlimited","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:StatementLineItems","target":"us-gaap:CommonStockSharesOutstanding","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:StatementLineItems","target":"us-gaap:TreasuryStockValueAcquiredParValueMethod","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:TreasuryStockCommonShares","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-188","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:StatementOfCashFlowsAbstract","order":1.0},{"source":"us-gaap:NoncashInvestingAndFinancingItemsAbstract","target":"tsndf:BusinessCombinationConsiderationTransferredEquityIssuedAndLiabilitiesIncurred","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncreaseDecreaseInOperatingCapitalAbstract","target":"us-gaap:IncreaseDecreaseInReceivables","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesAbstract","target":"us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest","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:NetCashProvidedByUsedInInvestingActivitiesAbstract","target":"us-gaap:PaymentsToAcquirePropertyPlantAndEquipment","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:NetCashProvidedByUsedInFinancingActivitiesAbstract","target":"tsndf:TransferOfEmployeeRetentionCredit","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NoncashInvestingAndFinancingItemsAbstract","target":"tsndf:EquityIssuedForPriceProtectionOnContingentConsideration","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncreaseDecreaseInOperatingCapitalAbstract","target":"us-gaap:IncreaseDecreaseInInventories","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesAbstract","target":"us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementOfCashFlowsAbstract","target":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesAbstract","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesAbstract","target":"tsndf:InvestmentInNoteReceivableNetOfInterestReceived","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:NetCashProvidedByUsedInFinancingActivitiesAbstract","target":"us-gaap:ProceedsFromIssuanceOfLongTermDebt","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NoncashInvestingAndFinancingItemsAbstract","target":"tsndf:ChangeInAccruedCapitalExpendtiures","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncreaseDecreaseInOperatingCapitalAbstract","target":"tsndf:IncreaseDecreaseInPrepaidExpensesAndOtherCurrentAssets","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesAbstract","target":"us-gaap:IncreaseDecreaseInOperatingCapitalAbstract","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:NetCashProvidedByUsedInInvestingActivitiesAbstract","target":"us-gaap:PaymentsToAcquireIntangibleAssets","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:NetCashProvidedByUsedInFinancingActivitiesAbstract","target":"tsndf:ProceedsFromOptionsAndWarrantsExercised","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NoncashInvestingAndFinancingItemsAbstract","target":"tsndf:WarrantIssuedAsConsiderationForServices","order":3.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:NetCashProvidedByUsedInOperatingActivitiesAbstract","target":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:StatementOfCashFlowsAbstract","target":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesAbstract","target":"us-gaap:ProceedsFromCollectionOfLeaseReceivables","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract","target":"us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesAbstract","target":"us-gaap:RepaymentsOfLongTermDebt","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:NoncashInvestingAndFinancingItemsAbstract","target":"tsndf:NoncashOrPartNoncashAcquisitionPromissoryNotesIssued","order":4.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:NetCashProvidedByUsedInOperatingActivitiesAbstract","target":"us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations","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:NetCashProvidedByUsedInInvestingActivitiesAbstract","target":"us-gaap:ProceedsFromLifeInsurancePolicies","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract","target":"us-gaap:ShareBasedCompensation","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:NoncashInvestingAndFinancingItemsAbstract","target":"tsndf:StockIssuedDuringPeriodValueForLegalAndLiabilitySettlement","order":5.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:NetCashProvidedByUsedInOperatingActivitiesAbstract","target":"us-gaap:NetCashProvidedByUsedInOperatingActivities","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:StatementOfCashFlowsAbstract","target":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodStartLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesAbstract","target":"tsndf:ProceedsFromReceiptOfConvertibleDebenturePayment","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:NetCashProvidedByUsedInFinancingActivitiesAbstract","target":"us-gaap:PaymentsOfDistributionsToAffiliates","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:NoncashInvestingAndFinancingItemsAbstract","target":"tsndf:StockIssuedDuringPeriodValueCanopyUsaArrangement","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncreaseDecreaseInOperatingCapitalAbstract","target":"us-gaap:IncreaseDecreaseInOperatingLeaseLiability","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementOfCashFlowsAbstract","target":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesAbstract","target":"us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract","target":"tsndf:GainLossOnFairValueOfDerivativeLiabilitiesAndPurchaseOptionDerivativeAsset","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesAbstract","target":"tsndf:PaymentsOfCapitalDistributionToNoncontrollingInterest","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:StatementOfCashFlowsAbstract","target":"us-gaap:SupplementalCashFlowInformationAbstract","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesAbstract","target":"us-gaap:PaymentsToAcquireLimitedPartnershipInterests","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract","target":"us-gaap:GainLossOnDispositionOfAssets","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesAbstract","target":"tsndf:ProceedsFromContingentConsiderationLiabilityFinancingActivities","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncreaseDecreaseInOperatingCapitalAbstract","target":"tsndf:IncreaseDecreaseInUncertainTaxPositionLiabilities","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:NetCashProvidedByUsedInInvestingActivitiesAbstract","target":"tsndf:SuccessFeesRelatedToAtcLicense","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract","target":"tsndf:UnrealizedAndRealizedGainLossOnInvestmentsAndDerivatives","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesAbstract","target":"us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities","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:NetCashProvidedByUsedInInvestingActivitiesAbstract","target":"tsndf:SuccessFeesRelatedToATCAndOtherInvestment","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract","target":"us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesAbstract","target":"us-gaap:ProceedsFromIssuanceOfPrivatePlacement","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncreaseDecreaseInOperatingCapitalAbstract","target":"us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesAbstract","target":"tsndf:SuccessFeesRelatedToAlternativeTreatmentCenterLicense","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract","target":"us-gaap:GoodwillAndIntangibleAssetImpairment","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesAbstract","target":"us-gaap:PaymentsOfFinancingCosts","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:NetCashProvidedByUsedInInvestingActivitiesAbstract","target":"tsndf:DepositsForBusinessAcquisition","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract","target":"us-gaap:TangibleAssetImpairmentCharges","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesAbstract","target":"us-gaap:PaymentsForRepurchaseOfCommonStock","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesAbstract","target":"tsndf:PaymentForLandContracts","order":12.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract","target":"tsndf:GainLossOnLeaseTerminationAndDerecognitionOfFinanceLease","order":12.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesAbstract","target":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations","order":12.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesAbstract","target":"tsndf:CashPortionOfConsiderationPaidInAcquisitionsNetOfCashAcquired","order":13.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract","target":"tsndf:ReleaseOfIndemnificationAsset","order":13.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesAbstract","target":"us-gaap:CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations","order":13.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesAbstract","target":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations","order":14.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract","target":"tsndf:BadDebtExpenseRecovery","order":14.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesAbstract","target":"us-gaap:NetCashProvidedByUsedInFinancingActivities","order":14.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesAbstract","target":"us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations","order":15.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:NetCashProvidedByUsedInInvestingActivitiesAbstract","target":"us-gaap:NetCashProvidedByUsedInInvestingActivities","order":16.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract","target":"us-gaap:GainsLossesOnExtinguishmentOfDebt","order":16.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract","target":"tsndf:DebtModificationFees","order":17.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract","target":"us-gaap:ForeignCurrencyTransactionGainLossBeforeTax","order":18.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]}]},{"name":"rpt:network-presentation-189","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:StatementOfStockholdersEquityAbstract","order":1.0},{"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:terseLabel"}]},{"source":"us-gaap:StatementEquityComponentsAxis","target":"us-gaap:EquityComponentDomain","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:ClassOfStockDomain","target":"tsndf:SeriesAConvertiblePreferredStockMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementOfStockholdersEquityAbstract","target":"us-gaap:StatementTable","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:SharesOutstanding","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodStartLabel"}]},{"source":"us-gaap:EquityComponentDomain","target":"tsndf:ExchangeableSharesMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockDomain","target":"tsndf:SeriesBConvertiblePreferredStockMember","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":"tsndf:StockIssuedDuringPeriodValueStockOptionsWarrantsAndRestrictedStockUnits","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:EquityComponentDomain","target":"us-gaap:PreferredStockMember","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"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:StatementTable","target":"us-gaap:SubsidiarySaleOfStockAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:StatementLineItems","target":"tsndf:StockIssuedDuringPeriodSharesStockOptionsWarrantsAndRestrictedStockUnits","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:EquityComponentDomain","target":"tsndf:CommonSharesEquivalentMember","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:StockIssuedDuringPeriodValuePriceProtectionAdjustment","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:EquityComponentDomain","target":"us-gaap:TreasuryStockCommonMember","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"tsndf:StockIssuedDuringPeriodSharesPriceProtectionAdjustment","order":5.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:verboseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"tsndf:Stockissuedduringperiodvalueacquisitionsadjustments","order":6.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:StockIssuedDuringPeriodSharesAcquisitions","order":7.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":"tsndf:StockIssuedDuringPeriodValueLiabilitySettlement","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:EquityComponentDomain","target":"us-gaap:NoncontrollingInterestMember","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"tsndf:StockIssuedDuringPeriodSharesLiabilitySettlement","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"tsndf:StockOptionsAndWarrantsIssuedDuringPeriodValueLegalSettlement","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"tsndf:StockOptionsAndWarrantsIssuedDuringPeriodSharesLegalSettlement","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:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities","order":13.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:StockIssuedDuringPeriodValueNewIssues","order":14.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:StockIssuedDuringPeriodSharesNewIssues","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":"tsndf:NoncontrollingInterestIncreaseDecreaseFromCapitalContributions","order":20.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:StockRepurchasedDuringPeriodValue","order":21.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:StatementLineItems","target":"tsndf:StockRepurchasedDuringPeriodValueIncludingExciseTax","order":22.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:StockRepurchasedDuringPeriodShares","order":23.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:MinorityInterestDecreaseFromRedemptions","order":24.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:StatementLineItems","target":"tsndf:StockIssuedDuringPeriodSharesAcquisitionOfNonControllingInterest","order":25.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:NetIncomeLoss","order":26.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax","order":27.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","order":28.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:SharesOutstanding","order":29.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]}]},{"name":"rpt:network-presentation-190","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:StatementOfIncomeAndComprehensiveIncomeAbstract","order":1.0},{"source":"us-gaap:OperatingExpensesAbstract","target":"us-gaap:GeneralAndAdministrativeExpense","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:NetIncomeLossAbstract","target":"us-gaap:IncomeLossFromContinuingOperations","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:StatementOfIncomeAndComprehensiveIncomeAbstract","target":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:EarningsPerShareAbstract","target":"us-gaap:IncomeLossFromContinuingOperationsPerBasicShare","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:terseLabel"}]},{"source":"us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAbstract","target":"us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:OperatingExpensesAbstract","target":"us-gaap:DepreciationAndAmortization","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:NetIncomeLossAbstract","target":"us-gaap:IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementOfIncomeAndComprehensiveIncomeAbstract","target":"us-gaap:CostOfRevenue","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:EarningsPerShareAbstract","target":"us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare","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:negatedTerseLabel"}]},{"source":"us-gaap:OperatingExpensesAbstract","target":"us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementOfIncomeAndComprehensiveIncomeAbstract","target":"us-gaap:GrossProfit","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:EarningsPerShareAbstract","target":"us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:OtherNonoperatingIncomeExpenseAbstract","target":"tsndf:GainLossOnFairValueOfDerivativeLiabilitiesAndPurchaseOptionDerivativeAsset","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:OperatingExpensesAbstract","target":"us-gaap:GoodwillImpairmentLoss","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementOfIncomeAndComprehensiveIncomeAbstract","target":"us-gaap:OperatingExpensesAbstract","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:EarningsPerShareAbstract","target":"us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:OtherNonoperatingIncomeExpenseAbstract","target":"tsndf:FinanceAndOtherExpenses","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:OperatingExpensesAbstract","target":"us-gaap:ImpairmentOfLongLivedAssetsHeldForUse","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:StatementOfIncomeAndComprehensiveIncomeAbstract","target":"us-gaap:OperatingIncomeLoss","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:EarningsPerShareAbstract","target":"us-gaap:EarningsPerShareBasic","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:OtherNonoperatingIncomeExpenseAbstract","target":"tsndf:TransactionAndRestructuringCosts","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:OperatingExpensesAbstract","target":"us-gaap:OtherOperatingIncomeExpenseNet","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:StatementOfIncomeAndComprehensiveIncomeAbstract","target":"us-gaap:OtherNonoperatingIncomeExpenseAbstract","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:EarningsPerShareAbstract","target":"us-gaap:EarningsPerShareDiluted","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:OtherNonoperatingIncomeExpenseAbstract","target":"us-gaap:ForeignCurrencyTransactionGainLossBeforeTax","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:OperatingExpensesAbstract","target":"us-gaap:OperatingExpenses","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:StatementOfIncomeAndComprehensiveIncomeAbstract","target":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:EarningsPerShareAbstract","target":"us-gaap:WeightedAverageNumberOfSharesOutstandingBasic","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:OtherNonoperatingIncomeExpenseAbstract","target":"us-gaap:GainLossOnInvestments","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:StatementOfIncomeAndComprehensiveIncomeAbstract","target":"us-gaap:IncomeTaxExpenseBenefit","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:EarningsPerShareAbstract","target":"us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementOfIncomeAndComprehensiveIncomeAbstract","target":"us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:StatementOfIncomeAndComprehensiveIncomeAbstract","target":"us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAbstract","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementOfIncomeAndComprehensiveIncomeAbstract","target":"us-gaap:NetIncomeLoss","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:StatementOfIncomeAndComprehensiveIncomeAbstract","target":"us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:StatementOfIncomeAndComprehensiveIncomeAbstract","target":"us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest","order":12.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:StatementOfIncomeAndComprehensiveIncomeAbstract","target":"us-gaap:NetIncomeLossAbstract","order":13.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementOfIncomeAndComprehensiveIncomeAbstract","target":"us-gaap:ComprehensiveIncomeNetOfTaxAbstract","order":14.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementOfIncomeAndComprehensiveIncomeAbstract","target":"us-gaap:EarningsPerShareAbstract","order":15.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-191","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"ecd:AwardTmgDiscLineItems","order":1.0},{"source":"ecd:IndividualAxis","target":"ecd:AllIndividualsMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"ecd:AwardTmgDiscLineItems","target":"ecd:AwardTmgMnpiDiscTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"ecd:AwardsCloseToMnpiDiscTable","target":"ecd:IndividualAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AwardTypeAxis","target":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","target":"us-gaap:EmployeeStockOptionMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"ecd:AwardTmgDiscLineItems","target":"ecd:AwardTmgMethodTextBlock","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"ecd:AwardsCloseToMnpiDiscTable","target":"us-gaap:AwardTypeAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","target":"us-gaap:StockAppreciationRightsSARSMember","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"ecd:AwardTmgDiscLineItems","target":"ecd:AwardTmgPredtrmndFlag","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"ecd:AwardTmgDiscLineItems","target":"ecd:AwardTmgMnpiCnsdrdFlag","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"ecd:AwardTmgDiscLineItems","target":"ecd:AwardTmgHowMnpiCnsdrdTextBlock","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"ecd:AwardTmgDiscLineItems","target":"ecd:MnpiDiscTimedForCompValFlag","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"ecd:AwardTmgDiscLineItems","target":"ecd:AwardsCloseToMnpiDiscTableTextBlock","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"ecd:AwardTmgDiscLineItems","target":"ecd:AwardsCloseToMnpiDiscTable","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"ecd:AwardTmgDiscLineItems","target":"ecd:AwardsCloseToMnpiDiscIndName","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"ecd:AwardTmgDiscLineItems","target":"ecd:AwardUndrlygSecuritiesAmt","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"ecd:AwardTmgDiscLineItems","target":"ecd:AwardExrcPrice","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"ecd:AwardTmgDiscLineItems","target":"ecd:AwardGrantDateFairValue","order":12.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"ecd:AwardTmgDiscLineItems","target":"ecd:UndrlygSecurityMktPriceChngPct","order":13.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-192","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"ecd:RecoveryOfErrCompDisclosureLineItems","order":1.0},{"source":"ecd:RecoveryOfErrCompDisclosureLineItems","target":"ecd:ErrCompRecoveryTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"ecd:ErrCompRecoveryTable","target":"ecd:RestatementDateAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"ecd:IndividualAxis","target":"ecd:AllIndividualsMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"ecd:AllIndividualsMember","target":"ecd:NonNeosMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"ecd:ErrCompRecoveryTable","target":"ecd:IndividualAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"ecd:RecoveryOfErrCompDisclosureLineItems","target":"ecd:RestatementDeterminationDate","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"ecd:RecoveryOfErrCompDisclosureLineItems","target":"ecd:AggtErrCompAmt","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"ecd:RecoveryOfErrCompDisclosureLineItems","target":"ecd:ErrCompAnalysisTextBlock","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"ecd:RecoveryOfErrCompDisclosureLineItems","target":"ecd:StkPrcOrTsrEstimationMethodTextBlock","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"ecd:RecoveryOfErrCompDisclosureLineItems","target":"ecd:OutstandingAggtErrCompAmt","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"ecd:RecoveryOfErrCompDisclosureLineItems","target":"ecd:AggtErrCompNotYetDeterminedTextBlock","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"ecd:RecoveryOfErrCompDisclosureLineItems","target":"ecd:ForgoneRecoveryIndName","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"ecd:RecoveryOfErrCompDisclosureLineItems","target":"ecd:ForgoneRecoveryDueToExpenseOfEnforcementAmt","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"ecd:RecoveryOfErrCompDisclosureLineItems","target":"ecd:ForgoneRecoveryDueToViolationOfHomeCountryLawAmt","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"ecd:RecoveryOfErrCompDisclosureLineItems","target":"ecd:ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"ecd:RecoveryOfErrCompDisclosureLineItems","target":"ecd:ForgoneRecoveryExplanationOfImpracticabilityTextBlock","order":12.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"ecd:RecoveryOfErrCompDisclosureLineItems","target":"ecd:OutstandingRecoveryIndName","order":13.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"ecd:RecoveryOfErrCompDisclosureLineItems","target":"ecd:OutstandingRecoveryCompAmt","order":14.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"ecd:RecoveryOfErrCompDisclosureLineItems","target":"ecd:RestatementDoesNotRequireRecoveryTextBlock","order":15.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-193","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"ecd:InsiderTradingArrLineItems","order":1.0},{"source":"ecd:IndividualAxis","target":"ecd:AllIndividualsMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"ecd:InsiderTradingArrLineItems","target":"ecd:TradingArrByIndTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"ecd:TradingArrByIndTable","target":"ecd:TradingArrAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"ecd:TradingArrAxis","target":"ecd:AllTradingArrangementsMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"ecd:TradingArrByIndTable","target":"ecd:IndividualAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"ecd:InsiderTradingArrLineItems","target":"ecd:MtrlTermsOfTrdArrTextBlock","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"ecd:InsiderTradingArrLineItems","target":"ecd:TrdArrIndName","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"ecd:InsiderTradingArrLineItems","target":"ecd:TrdArrIndTitle","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"ecd:InsiderTradingArrLineItems","target":"ecd:Rule10b51ArrAdoptedFlag","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"ecd:InsiderTradingArrLineItems","target":"ecd:NonRule10b51ArrAdoptedFlag","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"ecd:InsiderTradingArrLineItems","target":"ecd:TrdArrAdoptionDate","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"ecd:InsiderTradingArrLineItems","target":"ecd:Rule10b51ArrTrmntdFlag","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"ecd:InsiderTradingArrLineItems","target":"ecd:NonRule10b51ArrTrmntdFlag","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"ecd:InsiderTradingArrLineItems","target":"ecd:TrdArrTerminationDate","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"ecd:InsiderTradingArrLineItems","target":"ecd:TrdArrExpirationDate","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"ecd:InsiderTradingArrLineItems","target":"ecd:TrdArrDuration","order":12.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"ecd:InsiderTradingArrLineItems","target":"ecd:TrdArrSecuritiesAggAvailAmt","order":13.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-194","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"ecd:InsiderTradingPoliciesProcLineItems","order":1.0},{"source":"ecd:InsiderTradingPoliciesProcLineItems","target":"ecd:InsiderTrdPoliciesProcAdoptedFlag","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"ecd:InsiderTradingPoliciesProcLineItems","target":"ecd:InsiderTrdPoliciesProcNotAdoptedTextBlock","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-195","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"ecd:PayVsPerformanceDisclosureLineItems","order":1.0},{"source":"ecd:IndividualAxis","target":"ecd:AllIndividualsMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"ecd:PayVsPerformanceDisclosureLineItems","target":"ecd:PvpTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"ecd:PvpTable","target":"ecd:ExecutiveCategoryAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"ecd:ExecutiveCategoryAxis","target":"ecd:AllExecutiveCategoriesMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"ecd:AllExecutiveCategoriesMember","target":"ecd:PeoMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"ecd:AdjToCompAxis","target":"ecd:AllAdjToCompMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"ecd:AllAdjToCompMember","target":"ecd:AggtChngPnsnValInSummryCompstnTblForAplblYrMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"ecd:AggtPnsnAdjsSvcCstMember","target":"ecd:PnsnAdjsSvcCstMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"ecd:EqtyAwrdsAdjsMember","target":"ecd:EqtyAwrdsInSummryCompstnTblForAplblYrMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"ecd:EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember","target":"ecd:YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"ecd:PvpTable","target":"ecd:IndividualAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"ecd:AllExecutiveCategoriesMember","target":"ecd:NonPeoNeoMember","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"ecd:AllAdjToCompMember","target":"ecd:AggtPnsnAdjsSvcCstMember","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"ecd:AggtPnsnAdjsSvcCstMember","target":"ecd:PnsnAdjsPrrSvcCstMember","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"ecd:EqtyAwrdsAdjsMember","target":"ecd:EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"ecd:EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember","target":"ecd:ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"ecd:PayVsPerformanceDisclosureLineItems","target":"ecd:PvpTableTextBlock","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"ecd:PvpTable","target":"ecd:AdjToCompAxis","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"ecd:AllAdjToCompMember","target":"ecd:EqtyAwrdsAdjsMember","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"ecd:EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember","target":"ecd:VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"ecd:PayVsPerformanceDisclosureLineItems","target":"ecd:CoSelectedMeasureName","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"ecd:PvpTable","target":"ecd:MeasureAxis","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"ecd:EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember","target":"ecd:ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"ecd:PayVsPerformanceDisclosureLineItems","target":"ecd:NamedExecutiveOfficersFnTextBlock","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"ecd:EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember","target":"ecd:FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"ecd:PayVsPerformanceDisclosureLineItems","target":"ecd:PeerGroupIssuersFnTextBlock","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"ecd:EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember","target":"ecd:DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"ecd:PayVsPerformanceDisclosureLineItems","target":"ecd:ChangedPeerGroupFnTextBlock","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"ecd:PayVsPerformanceDisclosureLineItems","target":"ecd:PeoTotalCompAmt","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"ecd:PayVsPerformanceDisclosureLineItems","target":"ecd:PeoActuallyPaidCompAmt","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"ecd:PayVsPerformanceDisclosureLineItems","target":"ecd:AdjToPeoCompFnTextBlock","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"ecd:PayVsPerformanceDisclosureLineItems","target":"ecd:NonPeoNeoAvgTotalCompAmt","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"ecd:PayVsPerformanceDisclosureLineItems","target":"ecd:NonPeoNeoAvgCompActuallyPaidAmt","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"ecd:PayVsPerformanceDisclosureLineItems","target":"ecd:AdjToNonPeoNeoCompFnTextBlock","order":12.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"ecd:PayVsPerformanceDisclosureLineItems","target":"ecd:EquityValuationAssumptionDifferenceFnTextBlock","order":13.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"ecd:PayVsPerformanceDisclosureLineItems","target":"ecd:CompActuallyPaidVsTotalShareholderRtnTextBlock","order":14.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"ecd:PayVsPerformanceDisclosureLineItems","target":"ecd:CompActuallyPaidVsNetIncomeTextBlock","order":15.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"ecd:PayVsPerformanceDisclosureLineItems","target":"ecd:CompActuallyPaidVsCoSelectedMeasureTextBlock","order":16.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"ecd:PayVsPerformanceDisclosureLineItems","target":"ecd:TotalShareholderRtnVsPeerGroupTextBlock","order":17.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"ecd:PayVsPerformanceDisclosureLineItems","target":"ecd:CompActuallyPaidVsOtherMeasureTextBlock","order":18.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"ecd:PayVsPerformanceDisclosureLineItems","target":"ecd:TabularListTableTextBlock","order":19.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"ecd:PayVsPerformanceDisclosureLineItems","target":"ecd:TotalShareholderRtnAmt","order":20.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"ecd:PayVsPerformanceDisclosureLineItems","target":"ecd:PeerGroupTotalShareholderRtnAmt","order":21.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"ecd:PayVsPerformanceDisclosureLineItems","target":"us-gaap:NetIncomeLoss","order":22.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"ecd:PayVsPerformanceDisclosureLineItems","target":"ecd:CoSelectedMeasureAmt","order":23.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"ecd:PayVsPerformanceDisclosureLineItems","target":"ecd:OtherPerfMeasureAmt","order":24.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"ecd:PayVsPerformanceDisclosureLineItems","target":"ecd:AdjToCompAmt","order":25.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"ecd:PayVsPerformanceDisclosureLineItems","target":"ecd:PeoName","order":26.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"ecd:PayVsPerformanceDisclosureLineItems","target":"ecd:MeasureName","order":27.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"ecd:PayVsPerformanceDisclosureLineItems","target":"ecd:NonGaapMeasureDescriptionTextBlock","order":28.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"ecd:PayVsPerformanceDisclosureLineItems","target":"ecd:Additional402vDisclosureTextBlock","order":29.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"ecd:PayVsPerformanceDisclosureLineItems","target":"ecd:PnsnBnftsAdjFnTextBlock","order":30.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"ecd:PayVsPerformanceDisclosureLineItems","target":"ecd:EqtyAwrdsAdjFnTextBlock","order":31.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-calculation-464","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-465","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax","order":1.0},{"source":"us-gaap:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss","target":"us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold","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:IncomeLossFromDiscontinuedOperationsNetOfTax","target":"us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation","order":0.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue","target":"tsndf:DisposalGroupIncludingDiscontinuedOperationRevenueFromContractWithCustomerIncludingAssessedTax","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:DisposalGroupIncludingDiscontinuedOperationRevenue","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:IncomeLossFromDiscontinuedOperationsNetOfTax","target":"us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax","order":1.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: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: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-466","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":"us-gaap:OtherNonoperatingIncomeExpense","order":8.0,"properties":[{"property":"xbrl:weight","value":-1.0}]}]},{"name":"rpt:network-calculation-467","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:ProvisionForDoubtfulAccounts","order":7.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:SellingGeneralAndAdministrativeExpense","target":"tsndf:InsuranceExpenseRecoveryForPropertyAndEquipment","order":8.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:SellingGeneralAndAdministrativeExpense","target":"us-gaap:SellingAndMarketingExpense","order":9.0,"properties":[{"property":"xbrl:weight","value":1.0}]}]},{"name":"rpt:network-calculation-468","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:EffectiveIncomeTaxRateContinuingOperations","target":"us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance","order":0.0,"properties":[{"property":"xbrl:weight","value":1.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:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost","order":1.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:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses","order":2.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":"tsndf:EffectiveIncomeTaxRateReconciliationExtinguishmentOfDebt","order":3.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:IncomeTaxExpenseBenefit","target":"tsndf:EffectiveIncomeTaxRateReconciliationInvestmentInPartnershipsAmount","order":3.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:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance","order":4.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:IncomeTaxReconciliationStateAndLocalIncomeTaxes","order":5.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":"us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost","order":6.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:EffectiveIncomeTaxRateContinuingOperations","target":"tsndf:EffectiveIncomeTaxRateReconciliationInvestmentInPartnershipsPercent","order":7.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:IncomeTaxExpenseBenefit","target":"us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential","order":7.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:EffectiveIncomeTaxRateContinuingOperations","target":"us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments","order":8.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:IncomeTaxExpenseBenefit","target":"tsndf:IncomeTaxReconciliationReturnToProvisionTrueUp","order":8.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:EffectiveIncomeTaxRateContinuingOperations","target":"tsndf:EffectiveIncomeTaxRateReconciliationRevaluationOfContingentConsiderationPercent","order":9.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:IncomeTaxExpenseBenefit","target":"us-gaap:IncomeTaxReconciliationNondeductibleExpenseImpairmentLosses","order":9.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:EffectiveIncomeTaxRateContinuingOperations","target":"us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes","order":10.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:IncomeTaxExpenseBenefit","target":"tsndf:IncomeTaxReconciliationExtinguishmentOfDebt","order":10.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:EffectiveIncomeTaxRateContinuingOperations","target":"tsndf:EffectiveIncomeTaxRateReconciliationChangesInUnrecognizedTaxBenefits","order":11.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:IncomeTaxExpenseBenefit","target":"tsndf:EffectiveIncomeTaxRateReconciliationRevaluationOfEquityOrWarrants","order":11.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:EffectiveIncomeTaxRateContinuingOperations","target":"us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential","order":12.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:IncomeTaxExpenseBenefit","target":"us-gaap:IncomeTaxReconciliationNondeductibleExpenseOther","order":12.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:EffectiveIncomeTaxRateContinuingOperations","target":"tsndf:EffectiveIncomeTaxRateReconciliationRevaluationOfEquityOrWarrant","order":13.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:IncomeTaxExpenseBenefit","target":"us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate","order":13.0,"properties":[{"property":"xbrl:weight","value":1.0}]}]},{"name":"rpt:network-calculation-469","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-470","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:DeferredTaxLiabilities","order":1.0},{"source":"us-gaap:DeferredTaxLiabilities","target":"us-gaap:DeferredIncomeTaxLiabilities","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:DeferredTaxAssetsNet","target":"us-gaap:DeferredTaxAssetsValuationAllowance","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:DeferredTaxLiabilities","target":"us-gaap:DeferredTaxAssetsNet","order":1.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:DeferredIncomeTaxLiabilities","target":"tsndf:DeferredTaxLiabilitiesRightOfUseAsset","order":1.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:DeferredTaxAssetsGross","target":"us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:DeferredIncomeTaxLiabilities","target":"us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment","order":3.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:DeferredTaxAssetsGross","target":"us-gaap:DeferredTaxAssetsInvestmentInSubsidiaries","order":3.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:DeferredTaxAssetsGross","target":"tsndf:DeferredTaxAssetsLeaseLiability","order":4.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:DeferredTaxAssetsGross","target":"us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment","order":5.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:DeferredTaxAssetsGross","target":"us-gaap:DeferredTaxAssetsOther","order":7.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:DeferredTaxAssetsGross","target":"us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost","order":8.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:DeferredTaxAssetsGross","target":"us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets","order":9.0,"properties":[{"property":"xbrl:weight","value":1.0}]}]},{"name":"rpt:network-calculation-471","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:IncomeTaxExpenseBenefit","order":1.0},{"source":"us-gaap:CurrentIncomeTaxExpenseBenefit","target":"us-gaap:CurrentForeignTaxExpenseBenefit","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:DeferredIncomeTaxExpenseBenefit","target":"us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit","order":0.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:IncomeTaxExpenseBenefit","target":"us-gaap:CurrentIncomeTaxExpenseBenefit","order":1.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:CurrentIncomeTaxExpenseBenefit","target":"us-gaap:CurrentStateAndLocalTaxExpenseBenefit","order":2.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}]}]},{"name":"rpt:network-calculation-472","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:FiniteLivedIntangibleAssetsNet","order":1.0},{"source":"us-gaap:FiniteLivedIntangibleAssetsNet","target":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths","order":0.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsNet","target":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsNet","target":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree","order":2.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsNet","target":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour","order":3.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsNet","target":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive","order":4.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsNet","target":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive","order":5.0,"properties":[{"property":"xbrl:weight","value":1.0}]}]},{"name":"rpt:network-calculation-473","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-474","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-475","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-476","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-477","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-478","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:GrossProfit","order":1.0},{"source":"us-gaap:GrossProfit","target":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","order":0.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}]}]},{"name":"rpt:network-calculation-479","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":"us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent","order":4.0,"properties":[{"property":"xbrl:weight","value":-1.0}]}]},{"name":"rpt:network-calculation-480","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-481","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-482","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:AssetsFairValueDisclosure","target":"us-gaap:CashAndCashEquivalentsFairValueDisclosure","order":0.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LiabilitiesFairValueDisclosure","target":"us-gaap:BusinessCombinationContingentConsiderationLiability","order":0.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:LiabilitiesFairValueDisclosure","target":"tsndf:DetachableWarrants","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LiabilitiesFairValueDisclosure","target":"tsndf:BifurcatedConversionOptions","order":2.0,"properties":[{"property":"xbrl:weight","value":1.0}]}]},{"name":"rpt:network-calculation-483","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-484","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-485","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-486","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":"tsndf:DebtInstrumentExitFeesAccretion","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LoansPayable","target":"tsndf:DebtInstrumentUnamortizedDiscountAndDeferredFinancingCost","order":2.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:LoansPayable","target":"us-gaap:DebtInstrumentUnamortizedDiscount","order":3.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:LoansPayable","target":"us-gaap:DeferredFinanceCostsNet","order":4.0,"properties":[{"property":"xbrl:weight","value":-1.0}]}]},{"name":"rpt:network-calculation-487","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-488","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:LiabilitiesNoncurrent","target":"us-gaap:LongTermLoansPayable","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:AssetsNoncurrent","target":"us-gaap:PropertyPlantAndEquipmentNet","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:Liabilities","target":"us-gaap:LiabilitiesCurrent","order":0.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:AssetsCurrent","target":"us-gaap:CashAndCashEquivalentsAtCarryingValue","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:LiabilitiesCurrent","target":"us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent","order":0.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LiabilitiesNoncurrent","target":"us-gaap:OperatingLeaseLiabilityNoncurrent","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:AssetsNoncurrent","target":"us-gaap:DepositsAssetsNoncurrent","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:Liabilities","target":"us-gaap:LiabilitiesNoncurrent","order":1.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:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","target":"us-gaap:CommonStockValue","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:LiabilitiesNoncurrent","target":"us-gaap:FinanceLeaseLiabilityNoncurrent","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:LiabilitiesAndStockholdersEquity","target":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","order":2.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:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","target":"us-gaap:TreasuryStockValue","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:LiabilitiesNoncurrent","target":"us-gaap:DerivativeLiabilitiesNoncurrent","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:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","target":"us-gaap:AdditionalPaidInCapital","order":3.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LiabilitiesCurrent","target":"us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent","order":3.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LiabilitiesNoncurrent","target":"us-gaap:ConvertibleDebtNoncurrent","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:AssetsCurrent","target":"us-gaap:ShortTermInvestments","order":4.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","target":"us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax","order":4.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LiabilitiesCurrent","target":"us-gaap:OperatingLeaseLiabilityCurrent","order":4.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LiabilitiesNoncurrent","target":"us-gaap:DeferredIncomeTaxLiabilitiesNet","order":5.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:AssetsNoncurrent","target":"us-gaap:OtherAssetsNoncurrent","order":5.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","target":"us-gaap:RetainedEarningsAccumulatedDeficit","order":5.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LiabilitiesCurrent","target":"us-gaap:DerivativeLiabilitiesCurrent","order":5.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LiabilitiesNoncurrent","target":"us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent","order":6.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","target":"us-gaap:MinorityInterest","order":6.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LiabilitiesCurrent","target":"us-gaap:FinanceLeaseLiabilityCurrent","order":6.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LiabilitiesNoncurrent","target":"tsndf:LiabilityOnUncertainTaxPosition","order":7.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:AccruedIncomeTaxesCurrent","order":7.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LiabilitiesNoncurrent","target":"us-gaap:OtherLiabilitiesNoncurrent","order":8.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:AssetsCurrent","target":"us-gaap:PrepaidExpenseAndOtherAssetsCurrent","order":8.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LiabilitiesCurrent","target":"us-gaap:OtherLiabilitiesCurrent","order":8.0,"properties":[{"property":"xbrl:weight","value":1.0}]}]},{"name":"rpt:network-calculation-489","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect","order":1.0},{"source":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect","target":"us-gaap:NetCashProvidedByUsedInOperatingActivities","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:NetCashProvidedByUsedInFinancingActivities","target":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations","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:NetCashProvidedByUsedInInvestingActivities","target":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations","order":0.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","target":"us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest","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:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect","target":"us-gaap:NetCashProvidedByUsedInInvestingActivities","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:NetCashProvidedByUsedInFinancingActivities","target":"us-gaap:CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations","target":"tsndf:InvestmentInNoteReceivableNetOfInterestReceived","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:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","target":"us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable","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:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect","target":"us-gaap:NetCashProvidedByUsedInFinancingActivities","order":2.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations","target":"us-gaap:PaymentsToAcquirePropertyPlantAndEquipment","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:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations","target":"us-gaap:ProceedsFromLifeInsurancePolicies","order":3.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:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations","target":"tsndf:PaymentLoanAmendmentFeeAndPrepaymentPremium","order":3.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations","target":"us-gaap:PaymentsToAcquireIntangibleAssets","order":4.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:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations","target":"us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities","order":4.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations","target":"tsndf:SuccessFeesRelatedToAtcLicense","order":5.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations","target":"tsndf:ProceedsFromContingentConsiderationLiabilityFinancingActivities","order":5.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations","target":"tsndf:SuccessFeesRelatedToAlternativeTreatmentCenterLicense","order":6.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations","target":"tsndf:SuccessFeesRelatedToATCAndOtherInvestment","order":7.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:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations","target":"tsndf:ProceedsFromOptionsAndWarrantsExercised","order":7.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations","target":"tsndf:PaymentForLandContracts","order":8.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","target":"tsndf:DebtModificationFees","order":8.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations","target":"tsndf:PaymentsOfCapitalDistributionToNoncontrollingInterest","order":8.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations","target":"tsndf:ProceedsFromReceiptOfConvertibleDebenturePayment","order":9.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","target":"tsndf:IncreaseDecreaseInUncertainTaxPositionLiabilities","order":9.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations","target":"us-gaap:PaymentsOfDistributionsToAffiliates","order":9.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations","target":"us-gaap:PaymentsToAcquireLimitedPartnershipInterests","order":10.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","target":"tsndf:IncreaseDecreaseInContingentConsiderationPayable","order":10.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations","target":"us-gaap:ProceedsFromIssuanceOfPrivatePlacement","order":10.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations","target":"us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital","order":11.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations","target":"us-gaap:PaymentsForRepurchaseOfCommonStock","order":11.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations","target":"tsndf:DepositsForBusinessAcquisition","order":12.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","target":"tsndf:GainLossOnLeaseTerminationAndDerecognitionOfFinanceLease","order":12.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations","target":"us-gaap:ProceedsFromIssuanceOfLongTermDebt","order":12.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations","target":"us-gaap:ProceedsFromCollectionOfLeaseReceivables","order":13.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","target":"us-gaap:ShareBasedCompensation","order":13.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","target":"us-gaap:GainsLossesOnExtinguishmentOfDebt","order":15.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","target":"tsndf:DepreciationAndAmortizationOfIntangibleAssets","order":16.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","target":"tsndf:GainLossOnFairValueOfDerivativeLiabilitiesAndPurchaseOptionDerivativeAsset","order":17.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","target":"us-gaap:DeferredIncomeTaxExpenseBenefit","order":19.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","target":"tsndf:BadDebtExpenseRecovery","order":20.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","target":"us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense","order":21.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","target":"us-gaap:IncreaseDecreaseInOtherOperatingAssets","order":23.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","target":"tsndf:UnrealizedAndRealizedGainLossOnInvestmentsAndDerivatives","order":24.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","target":"us-gaap:ForeignCurrencyTransactionGainLossBeforeTax","order":25.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","target":"us-gaap:IncreaseDecreaseInContractWithCustomerLiability","order":26.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","target":"us-gaap:InventoryWriteDown","order":28.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","target":"tsndf:IncreaseDecreaseInAccountsPayableAndAccruedLiabilitiesAndOtherPayables","order":31.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","target":"tsndf:IncreaseDecreaseInPrepaidExpensesAndOtherCurrentAssets","order":32.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","target":"us-gaap:IncreaseDecreaseInOperatingLeaseLiability","order":33.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","target":"us-gaap:IncreaseDecreaseInOtherOperatingLiabilities","order":35.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","target":"us-gaap:IncreaseDecreaseInDepositOtherAssets","order":37.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","target":"us-gaap:IncreaseDecreaseInReceivables","order":38.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","target":"us-gaap:IncreaseDecreaseInInventories","order":39.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","target":"tsndf:AccretionExpensesNet","order":41.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","target":"us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1","order":42.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","target":"tsndf:EmployeeRetentionCreditsRecordedInOtherIncome","order":43.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","target":"tsndf:ReleaseOfIndemnificationAsset","order":44.0,"properties":[{"property":"xbrl:weight","value":1.0}]}]},{"name":"rpt:network-calculation-490","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest","order":1.0},{"source":"us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest","target":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","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:NetIncomeLoss","target":"us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest","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:GrossProfit","target":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","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:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest","target":"us-gaap:NetIncomeLoss","order":0.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:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","target":"us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1","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:OperatingExpenses","target":"us-gaap:GoodwillImpairmentLoss","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:OperatingIncomeLoss","target":"us-gaap:OperatingExpenses","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:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","target":"tsndf:GainLossOnFairValueOfDerivativeLiabilitiesAndPurchaseOptionDerivativeAsset","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":"us-gaap:GainsLossesOnExtinguishmentOfDebt","order":3.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:OperatingExpenses","target":"us-gaap:OtherOperatingIncomeExpenseNet","order":3.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:OperatingExpenses","target":"us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill","order":4.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","target":"tsndf:FinanceAndOtherExpenses","order":6.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","target":"tsndf:TransactionAndRestructuringCosts","order":7.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:OperatingExpenses","target":"us-gaap:DepreciationAndAmortization","order":8.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","target":"us-gaap:GainLossOnInvestments","order":9.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","target":"us-gaap:ForeignCurrencyTransactionGainLossBeforeTax","order":10.0,"properties":[{"property":"xbrl:weight","value":1.0}]}]},{"name":"rpt:network-calculation-491","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:IncomeLossFromContinuingOperations","order":1.0},{"source":"us-gaap:IncomeLossFromContinuingOperations","target":"us-gaap:IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity","order":0.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:IncomeLossFromContinuingOperations","target":"us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]}]},{"name":"rpt:network-calculation-492","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}]}]}],"groups":[{"name":"rpt:group-0","groupURI":"http://terrascend.com/20241231/taxonomy/role/DisclosureAccountsReceivableNetAdditionalInformationDetails"},{"name":"rpt:group-1","groupURI":"http://terrascend.com/20241231/taxonomy/role/DisclosureAccountsReceivableNetScheduleOfProvisionForExpectedCreditLossesAndSalesReturnsAndAllowancesRelatedToTradeAccountsReceivableDeta"},{"name":"rpt:group-2","groupURI":"http://terrascend.com/20241231/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails"},{"name":"rpt:group-3","groupURI":"http://terrascend.com/20241231/taxonomy/role/DisclosureAcquisitionsFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails"},{"name":"rpt:group-4","groupURI":"http://terrascend.com/20241231/taxonomy/role/DisclosureAcquisitionsScheduleOfBalancesOfContingentConsiderationDetails"},{"name":"rpt:group-5","groupURI":"http://terrascend.com/20241231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails"},{"name":"rpt:group-6","groupURI":"http://terrascend.com/20241231/taxonomy/role/DisclosureConsolidation"},{"name":"rpt:group-7","groupURI":"http://terrascend.com/20241231/taxonomy/role/DisclosureConsolidationAdditionalInformationDetails"},{"name":"rpt:group-8","groupURI":"http://terrascend.com/20241231/taxonomy/role/DisclosureConvertibleDebt"},{"name":"rpt:group-9","groupURI":"http://terrascend.com/20241231/taxonomy/role/DisclosureConvertibleDebtAdditionalInformationDetails"},{"name":"rpt:group-10","groupURI":"http://terrascend.com/20241231/taxonomy/role/DisclosureConvertibleDebtSummaryOfConvertibleDebtActivityDetails"},{"name":"rpt:group-11","groupURI":"http://terrascend.com/20241231/taxonomy/role/DisclosureConvertibleDebtTables"},{"name":"rpt:group-12","groupURI":"http://terrascend.com/20241231/taxonomy/role/DisclosureCybersecurityRiskManagementStrategyAndGovernance"},{"name":"rpt:group-13","groupURI":"http://terrascend.com/20241231/taxonomy/role/DisclosureDiscontinuedOperations"},{"name":"rpt:group-14","groupURI":"http://terrascend.com/20241231/taxonomy/role/DisclosureDiscontinuedOperationsAdditionalInformationDetails"},{"name":"rpt:group-15","groupURI":"http://terrascend.com/20241231/taxonomy/role/DisclosureDiscontinuedOperationsSummaryOfResultsOfDiscontinuedOperationsDetails"},{"name":"rpt:group-16","groupURI":"http://terrascend.com/20241231/taxonomy/role/DisclosureDiscontinuedOperationsTables"},{"name":"rpt:group-17","groupURI":"http://terrascend.com/20241231/taxonomy/role/DisclosureFinanceAndOtherExpenses"},{"name":"rpt:group-18","groupURI":"http://terrascend.com/20241231/taxonomy/role/DisclosureFinanceAndOtherExpensesScheduleOfFinanceAndOtherExpensesDetails"},{"name":"rpt:group-19","groupURI":"http://terrascend.com/20241231/taxonomy/role/DisclosureFinanceAndOtherExpensesTables"},{"name":"rpt:group-20","groupURI":"http://terrascend.com/20241231/taxonomy/role/DisclosureFinancialInstrumentsAndRiskManagementKeyInputsAndAssumptionsUsedInBlackScholesSimulationModelDetails"},{"name":"rpt:group-21","groupURI":"http://terrascend.com/20241231/taxonomy/role/DisclosureFinancialInstrumentsAndRiskManagementSummaryOfChangesInDerivativeLiabilityDetails"},{"name":"rpt:group-22","groupURI":"http://terrascend.com/20241231/taxonomy/role/DisclosureGeneralAndAdministrativeExpensesAdditionalInformationDetails"},{"name":"rpt:group-23","groupURI":"http://terrascend.com/20241231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfUncertainTaxLiabilitiesInclusiveOfAccrualsForRelatedPenaltiesAndInterestDetails"},{"name":"rpt:group-24","groupURI":"http://terrascend.com/20241231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfUncertainTaxLiabilitiesInclusiveOfAccrualsForRelatedPenaltiesAndInterestParentheticalDetails"},{"name":"rpt:group-25","groupURI":"http://terrascend.com/20241231/taxonomy/role/DisclosureIncomeTaxesScheduleOfReconciliationOfUnrecognizedTaxBenefitsDetails"},{"name":"rpt:group-26","groupURI":"http://terrascend.com/20241231/taxonomy/role/DisclosureIncomeTaxesScheduleOfReconciliationTheExpectedStatutoryFederalIncomeTaxToTheActualIncomeTaxProvisionDetails"},{"name":"rpt:group-27","groupURI":"http://terrascend.com/20241231/taxonomy/role/DisclosureIncomeTaxesSummaryOfDomesticAndForeignComponentsOfLossFromContinuingOperationsBeforeProvisionForIncomeTaxesDetails"},{"name":"rpt:group-28","groupURI":"http://terrascend.com/20241231/taxonomy/role/DisclosureIncomeTaxesSummaryOfPrincipalComponentOfDeferredTaxesDetails"},{"name":"rpt:group-29","groupURI":"http://terrascend.com/20241231/taxonomy/role/DisclosureIncomeTaxesSummaryOfProvisionForIncomeTaxesDetails"},{"name":"rpt:group-30","groupURI":"http://terrascend.com/20241231/taxonomy/role/DisclosureIncomeTaxesTables"},{"name":"rpt:group-31","groupURI":"http://terrascend.com/20241231/taxonomy/role/DisclosureIntangibleAssetsNetAndGoodwill1"},{"name":"rpt:group-32","groupURI":"http://terrascend.com/20241231/taxonomy/role/DisclosureIntangibleAssetsNetAndGoodwillActivityInGoodwillBalanceDetails"},{"name":"rpt:group-33","groupURI":"http://terrascend.com/20241231/taxonomy/role/DisclosureIntangibleAssetsNetAndGoodwillAdditionalInformationDetails"},{"name":"rpt:group-34","groupURI":"http://terrascend.com/20241231/taxonomy/role/DisclosureIntangibleAssetsNetAndGoodwillScheduleOfEstimatedFutureAmortizationExpenseForFiniteLivedIntangibleAssetsDetails"},{"name":"rpt:group-35","groupURI":"http://terrascend.com/20241231/taxonomy/role/DisclosureIntangibleAssetsNetAndGoodwillScheduleOfImpairmentIntangibleAssetsDetails"},{"name":"rpt:group-36","groupURI":"http://terrascend.com/20241231/taxonomy/role/DisclosureIntangibleAssetsNetAndGoodwillScheduleOfIntangibleAssetsDetails"},{"name":"rpt:group-37","groupURI":"http://terrascend.com/20241231/taxonomy/role/DisclosureIntangibleAssetsNetAndGoodwillTables"},{"name":"rpt:group-38","groupURI":"http://terrascend.com/20241231/taxonomy/role/DisclosureLeases3"},{"name":"rpt:group-39","groupURI":"http://terrascend.com/20241231/taxonomy/role/DisclosureLeasesSummaryOfAmountsRecognizedInConsolidatedBalanceSheetDetails"},{"name":"rpt:group-40","groupURI":"http://terrascend.com/20241231/taxonomy/role/DisclosureLoansPayableScheduleOfLoansPayableParentheticalDetails"},{"name":"rpt:group-41","groupURI":"http://terrascend.com/20241231/taxonomy/role/DisclosureLoansPayableSummaryOfStatedMaturitiesOfLoansPayableDetails"},{"name":"rpt:group-42","groupURI":"http://terrascend.com/20241231/taxonomy/role/DisclosureNoncontrollingInterestAdditionalInformationDetails"},{"name":"rpt:group-43","groupURI":"http://terrascend.com/20241231/taxonomy/role/DisclosureSegmentInformation1"},{"name":"rpt:group-44","groupURI":"http://terrascend.com/20241231/taxonomy/role/DisclosureSegmentInformationAdditionalInformationDetails"},{"name":"rpt:group-45","groupURI":"http://terrascend.com/20241231/taxonomy/role/DisclosureSegmentInformationScheduleOfSegmentInformationByGeographicalAreasDetails"},{"name":"rpt:group-46","groupURI":"http://terrascend.com/20241231/taxonomy/role/DisclosureSegmentInformationScheduleOfSegmentReportingInformationDetails"},{"name":"rpt:group-47","groupURI":"http://terrascend.com/20241231/taxonomy/role/DisclosureSegmentInformationTables"},{"name":"rpt:group-48","groupURI":"http://terrascend.com/20241231/taxonomy/role/DisclosureSharebasedCompensationPlansSummaryOfActivitiesForUnvestedRsusDetails"},{"name":"rpt:group-49","groupURI":"http://terrascend.com/20241231/taxonomy/role/DisclosureSharebasedCompensationPlansSummaryOfStockOptionsExercisedDetails"},{"name":"rpt:group-50","groupURI":"http://terrascend.com/20241231/taxonomy/role/DisclosureSharebasedCompensationPlansSummaryOfWeightedaverageAssumptionsUsedToEstimateFairValueOfVariousStockOptionsGrantedDetails"},{"name":"rpt:group-51","groupURI":"http://terrascend.com/20241231/taxonomy/role/DisclosureShareholdersEquityScheduleOfShareRepurchaseProgramDetails"},{"name":"rpt:group-52","groupURI":"http://terrascend.com/20241231/taxonomy/role/DisclosureShareholdersEquitySummaryOfAssumptionsUsedToEstimateFairValueOfNewWarrantsDetails"},{"name":"rpt:group-53","groupURI":"http://terrascend.com/20241231/taxonomy/role/DisclosureShareholdersEquitySummaryOfOutstandingWarrantsDetails"},{"name":"rpt:group-54","groupURI":"http://terrascend.com/20241231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"},{"name":"rpt:group-55","groupURI":"http://terrascend.com/20241231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentAndLonglivedAssetsHeldForSaleEstimatedUsefulLifeDetails"},{"name":"rpt:group-56","groupURI":"http://terrascend.com/20241231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfAmortizationOfEstimatedUsefulLivesOfIntangibleAssetsDetails"},{"name":"rpt:group-57","groupURI":"http://terrascend.com/20241231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesTables"},{"name":"rpt:group-58","groupURI":"http://terrascend.com/20241231/taxonomy/role/DisclosureVariableInterestEntities1"},{"name":"rpt:group-59","groupURI":"http://terrascend.com/20241231/taxonomy/role/DisclosureVariableInterestEntitiesTables"},{"name":"rpt:group-60","groupURI":"http://terrascend.com/20241231/taxonomy/role/Role_DisclosureAccountsReceivableNet"},{"name":"rpt:group-61","groupURI":"http://terrascend.com/20241231/taxonomy/role/Role_DisclosureAccountsReceivableNetScheduleOfAccountsReceivableNetDetails"},{"name":"rpt:group-62","groupURI":"http://terrascend.com/20241231/taxonomy/role/Role_DisclosureAccountsReceivableNetScheduleOfTradeReceivablesDetails"},{"name":"rpt:group-63","groupURI":"http://terrascend.com/20241231/taxonomy/role/Role_DisclosureAccountsReceivableNetTables"},{"name":"rpt:group-64","groupURI":"http://terrascend.com/20241231/taxonomy/role/Role_DisclosureAcquisitions"},{"name":"rpt:group-65","groupURI":"http://terrascend.com/20241231/taxonomy/role/Role_DisclosureAcquisitionsTables"},{"name":"rpt:group-66","groupURI":"http://terrascend.com/20241231/taxonomy/role/Role_DisclosureCapitalManagement"},{"name":"rpt:group-67","groupURI":"http://terrascend.com/20241231/taxonomy/role/Role_DisclosureCommitmentsAndContingencies"},{"name":"rpt:group-68","groupURI":"http://terrascend.com/20241231/taxonomy/role/Role_DisclosureFinancialInstrumentsAndRiskManagement"},{"name":"rpt:group-69","groupURI":"http://terrascend.com/20241231/taxonomy/role/Role_DisclosureFinancialInstrumentsAndRiskManagementAdditionalInformationDetails"},{"name":"rpt:group-70","groupURI":"http://terrascend.com/20241231/taxonomy/role/Role_DisclosureFinancialInstrumentsAndRiskManagementSummaryOfFinancialInstrumentsMeasuredAtFairValueDetails"},{"name":"rpt:group-71","groupURI":"http://terrascend.com/20241231/taxonomy/role/Role_DisclosureFinancialInstrumentsAndRiskManagementTables"},{"name":"rpt:group-72","groupURI":"http://terrascend.com/20241231/taxonomy/role/Role_DisclosureGeneralAndAdministrativeExpenses"},{"name":"rpt:group-73","groupURI":"http://terrascend.com/20241231/taxonomy/role/Role_DisclosureGeneralAndAdministrativeExpensesSummaryOfGeneralAndAdministrativeExpensesDetails"},{"name":"rpt:group-74","groupURI":"http://terrascend.com/20241231/taxonomy/role/Role_DisclosureGeneralAndAdministrativeExpensesTables"},{"name":"rpt:group-75","groupURI":"http://terrascend.com/20241231/taxonomy/role/Role_DisclosureIncomeTaxes"},{"name":"rpt:group-76","groupURI":"http://terrascend.com/20241231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails"},{"name":"rpt:group-77","groupURI":"http://terrascend.com/20241231/taxonomy/role/Role_DisclosureInventory"},{"name":"rpt:group-78","groupURI":"http://terrascend.com/20241231/taxonomy/role/Role_DisclosureInventoryAdditionalInformationDetails"},{"name":"rpt:group-79","groupURI":"http://terrascend.com/20241231/taxonomy/role/Role_DisclosureInventoryScheduleOfInventoryDetails"},{"name":"rpt:group-80","groupURI":"http://terrascend.com/20241231/taxonomy/role/Role_DisclosureInventoryTables"},{"name":"rpt:group-81","groupURI":"http://terrascend.com/20241231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails"},{"name":"rpt:group-82","groupURI":"http://terrascend.com/20241231/taxonomy/role/Role_DisclosureLeasesSummaryOfOtherInformationRelatedToOperatingLeasesDetails"},{"name":"rpt:group-83","groupURI":"http://terrascend.com/20241231/taxonomy/role/Role_DisclosureLeasesSummaryOfSupplementalCashFlowInformationRelatedToLeasesDetails"},{"name":"rpt:group-84","groupURI":"http://terrascend.com/20241231/taxonomy/role/Role_DisclosureLeasesSummaryOfUndiscountedLeaseObligationsDetails"},{"name":"rpt:group-85","groupURI":"http://terrascend.com/20241231/taxonomy/role/Role_DisclosureLeasesTables"},{"name":"rpt:group-86","groupURI":"http://terrascend.com/20241231/taxonomy/role/Role_DisclosureLoansPayable"},{"name":"rpt:group-87","groupURI":"http://terrascend.com/20241231/taxonomy/role/Role_DisclosureLoansPayableAdditionalInformationDetails"},{"name":"rpt:group-88","groupURI":"http://terrascend.com/20241231/taxonomy/role/Role_DisclosureLoansPayableScheduleOfLoansPayableDetails"},{"name":"rpt:group-89","groupURI":"http://terrascend.com/20241231/taxonomy/role/Role_DisclosureLoansPayableTables"},{"name":"rpt:group-90","groupURI":"http://terrascend.com/20241231/taxonomy/role/Role_DisclosureNatureOfOperations"},{"name":"rpt:group-91","groupURI":"http://terrascend.com/20241231/taxonomy/role/Role_DisclosureNatureOfOperationsAdditionalInformationDetails"},{"name":"rpt:group-92","groupURI":"http://terrascend.com/20241231/taxonomy/role/Role_DisclosureNoncontrollingInterest"},{"name":"rpt:group-93","groupURI":"http://terrascend.com/20241231/taxonomy/role/Role_DisclosureNoncontrollingInterestScheduleOfOwnershipInMinorityInterestDetails"},{"name":"rpt:group-94","groupURI":"http://terrascend.com/20241231/taxonomy/role/Role_DisclosureNoncontrollingInterestTables"},{"name":"rpt:group-95","groupURI":"http://terrascend.com/20241231/taxonomy/role/Role_DisclosurePropertyAndEquipmentNet"},{"name":"rpt:group-96","groupURI":"http://terrascend.com/20241231/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetAdditionalInformationDetails"},{"name":"rpt:group-97","groupURI":"http://terrascend.com/20241231/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetComponentsOfPropertyAndEquipmentDetails"},{"name":"rpt:group-98","groupURI":"http://terrascend.com/20241231/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetTables"},{"name":"rpt:group-99","groupURI":"http://terrascend.com/20241231/taxonomy/role/Role_DisclosureRelatedParties"},{"name":"rpt:group-100","groupURI":"http://terrascend.com/20241231/taxonomy/role/Role_DisclosureRelatedPartiesAdditionalInformationDetails"},{"name":"rpt:group-101","groupURI":"http://terrascend.com/20241231/taxonomy/role/Role_DisclosureRevenueNet"},{"name":"rpt:group-102","groupURI":"http://terrascend.com/20241231/taxonomy/role/Role_DisclosureRevenueNetAdditionalInformationDetails"},{"name":"rpt:group-103","groupURI":"http://terrascend.com/20241231/taxonomy/role/Role_DisclosureRevenueNetSummaryOfDisaggregatedRevenueDetails"},{"name":"rpt:group-104","groupURI":"http://terrascend.com/20241231/taxonomy/role/Role_DisclosureRevenueNetTables"},{"name":"rpt:group-105","groupURI":"http://terrascend.com/20241231/taxonomy/role/Role_DisclosureShareBasedCompensationPlans"},{"name":"rpt:group-106","groupURI":"http://terrascend.com/20241231/taxonomy/role/Role_DisclosureShareBasedCompensationPlansAdditionalInformationDetails"},{"name":"rpt:group-107","groupURI":"http://terrascend.com/20241231/taxonomy/role/Role_DisclosureShareBasedCompensationPlansSummaryOfStockOptionActivityDetails"},{"name":"rpt:group-108","groupURI":"http://terrascend.com/20241231/taxonomy/role/Role_DisclosureShareBasedCompensationPlansTables"},{"name":"rpt:group-109","groupURI":"http://terrascend.com/20241231/taxonomy/role/Role_DisclosureShareBasedCompensationPlansTotalShareBasedPaymentsExpenseDetails"},{"name":"rpt:group-110","groupURI":"http://terrascend.com/20241231/taxonomy/role/Role_DisclosureShareholdersEquity"},{"name":"rpt:group-111","groupURI":"http://terrascend.com/20241231/taxonomy/role/Role_DisclosureShareholdersEquityAdditionalInformationDetails"},{"name":"rpt:group-112","groupURI":"http://terrascend.com/20241231/taxonomy/role/Role_DisclosureShareholdersEquityTables"},{"name":"rpt:group-113","groupURI":"http://terrascend.com/20241231/taxonomy/role/Role_DisclosureSubsequentEvents"},{"name":"rpt:group-114","groupURI":"http://terrascend.com/20241231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPolicies"},{"name":"rpt:group-115","groupURI":"http://terrascend.com/20241231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies"},{"name":"rpt:group-116","groupURI":"http://terrascend.com/20241231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"},{"name":"rpt:group-117","groupURI":"http://terrascend.com/20241231/taxonomy/role/StatementConsolidatedBalanceSheets1"},{"name":"rpt:group-118","groupURI":"http://terrascend.com/20241231/taxonomy/role/StatementConsolidatedBalanceSheetsParenthetical"},{"name":"rpt:group-119","groupURI":"http://terrascend.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"},{"name":"rpt:group-120","groupURI":"http://terrascend.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfChangesInShareholdersEquityDeficit"},{"name":"rpt:group-121","groupURI":"http://terrascend.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss"},{"name":"rpt:group-122","groupURI":"http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"},{"name":"rpt:group-123","groupURI":"http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"},{"name":"rpt:group-124","groupURI":"http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"},{"name":"rpt:group-125","groupURI":"http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc"},{"name":"rpt:group-126","groupURI":"http://xbrl.sec.gov/ecd/role/PvpDisclosure"},{"name":"rpt:group-127","groupURI":"http://terrascend.com/20241231/taxonomy/role/DisclosureGeneralAndAdministrativeExpensesSummaryOfGeneralAndAdministrativeExpensesDetails2"},{"name":"rpt:group-128","groupURI":"http://terrascend.com/20241231/taxonomy/role/DisclosureLoansPayableScheduleOfLoansPayableDetails2"},{"name":"rpt:group-129","groupURI":"http://terrascend.com/20241231/taxonomy/role/Role_DisclosureAccountsReceivableNetScheduleOfTradeReceivablesDetails2"},{"name":"rpt:group-130","groupURI":"http://terrascend.com/20241231/taxonomy/role/Role_DisclosureLeasesSummaryOfUndiscountedLeaseObligationsDetails2"},{"name":"rpt:group-131","groupURI":"http://terrascend.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss2"},{"name":"rpt:group-132","groupURI":"http://terrascend.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss3"},{"name":"rpt:group-133","groupURI":"http://xbrl.sec.gov/ecd/role/AwardsCloseToMnpiDisc"},{"name":"rpt:group-134","groupURI":"http://xbrl.sec.gov/ecd/role/ForgoneRecoveries"},{"name":"rpt:group-135","groupURI":"http://xbrl.sec.gov/ecd/role/InsiderTradingArrangementsByInd"},{"name":"rpt:group-136","groupURI":"http://xbrl.sec.gov/ecd/role/OutstandingRecoveries"},{"name":"rpt:group-137","groupURI":"http://xbrl.sec.gov/ecd/role/PvpAdjustmentsToCompensation"},{"name":"rpt:group-138","groupURI":"http://xbrl.sec.gov/ecd/role/PvpDisclosureWithAdditionalMeasures"},{"name":"rpt:group-139","groupURI":"http://xbrl.sec.gov/ecd/role/PvpMeasures"},{"name":"rpt:group-140","groupURI":"http://xbrl.sec.gov/ecd/role/PvpTable"},{"name":"rpt:group-141","groupURI":"http://xbrl.sec.gov/ecd/role/TabularListMeasures"},{"name":"rpt:group-142","groupURI":"http://xbrl.sec.gov/ecd/role/TabularListsByExecutiveCategory"}],"groupContents":[{"groupName":"rpt:group-0","forObject":"rpt:network-presentation-69"},{"groupName":"rpt:group-1","forObject":"rpt:network-presentation-70"},{"groupName":"rpt:group-2","forObject":"rpt:network-presentation-71"},{"groupName":"rpt:group-3","forObject":"rpt:network-presentation-72"},{"groupName":"rpt:group-4","forObject":"rpt:network-presentation-73"},{"groupName":"rpt:group-5","forObject":"rpt:network-presentation-74"},{"groupName":"rpt:group-6","forObject":"rpt:network-presentation-75"},{"groupName":"rpt:group-7","forObject":"rpt:network-presentation-76"},{"groupName":"rpt:group-8","forObject":"rpt:network-presentation-77"},{"groupName":"rpt:group-9","forObject":"rpt:network-presentation-78"},{"groupName":"rpt:group-10","forObject":"rpt:network-presentation-79"},{"groupName":"rpt:group-11","forObject":"rpt:network-presentation-80"},{"groupName":"rpt:group-12","forObject":"rpt:network-presentation-81"},{"groupName":"rpt:group-13","forObject":"rpt:network-presentation-82"},{"groupName":"rpt:group-14","forObject":"rpt:network-presentation-83"},{"groupName":"rpt:group-15","forObject":"rpt:network-presentation-84"},{"groupName":"rpt:group-16","forObject":"rpt:network-presentation-85"},{"groupName":"rpt:group-17","forObject":"rpt:network-presentation-86"},{"groupName":"rpt:group-18","forObject":"rpt:network-presentation-87"},{"groupName":"rpt:group-19","forObject":"rpt:network-presentation-88"},{"groupName":"rpt:group-20","forObject":"rpt:network-presentation-89"},{"groupName":"rpt:group-21","forObject":"rpt:network-presentation-90"},{"groupName":"rpt:group-22","forObject":"rpt:network-presentation-91"},{"groupName":"rpt:group-23","forObject":"rpt:network-presentation-92"},{"groupName":"rpt:group-24","forObject":"rpt:network-presentation-93"},{"groupName":"rpt:group-25","forObject":"rpt:network-presentation-94"},{"groupName":"rpt:group-26","forObject":"rpt:network-presentation-95"},{"groupName":"rpt:group-27","forObject":"rpt:network-presentation-96"},{"groupName":"rpt:group-28","forObject":"rpt:network-presentation-97"},{"groupName":"rpt:group-29","forObject":"rpt:network-presentation-98"},{"groupName":"rpt:group-30","forObject":"rpt:network-presentation-99"},{"groupName":"rpt:group-31","forObject":"rpt:network-presentation-100"},{"groupName":"rpt:group-32","forObject":"rpt:network-presentation-101"},{"groupName":"rpt:group-33","forObject":"rpt:network-presentation-102"},{"groupName":"rpt:group-34","forObject":"rpt:network-presentation-103"},{"groupName":"rpt:group-35","forObject":"rpt:network-presentation-104"},{"groupName":"rpt:group-36","forObject":"rpt:network-presentation-105"},{"groupName":"rpt:group-37","forObject":"rpt:network-presentation-106"},{"groupName":"rpt:group-38","forObject":"rpt:network-presentation-107"},{"groupName":"rpt:group-39","forObject":"rpt:network-presentation-108"},{"groupName":"rpt:group-40","forObject":"rpt:network-presentation-109"},{"groupName":"rpt:group-41","forObject":"rpt:network-presentation-110"},{"groupName":"rpt:group-42","forObject":"rpt:network-presentation-111"},{"groupName":"rpt:group-43","forObject":"rpt:network-presentation-112"},{"groupName":"rpt:group-44","forObject":"rpt:network-presentation-113"},{"groupName":"rpt:group-45","forObject":"rpt:network-presentation-114"},{"groupName":"rpt:group-46","forObject":"rpt:network-presentation-115"},{"groupName":"rpt:group-47","forObject":"rpt:network-presentation-116"},{"groupName":"rpt:group-48","forObject":"rpt:network-presentation-117"},{"groupName":"rpt:group-49","forObject":"rpt:network-presentation-118"},{"groupName":"rpt:group-50","forObject":"rpt:network-presentation-119"},{"groupName":"rpt:group-51","forObject":"rpt:network-presentation-120"},{"groupName":"rpt:group-52","forObject":"rpt:network-presentation-121"},{"groupName":"rpt:group-53","forObject":"rpt:network-presentation-122"},{"groupName":"rpt:group-54","forObject":"rpt:network-presentation-123"},{"groupName":"rpt:group-55","forObject":"rpt:network-presentation-124"},{"groupName":"rpt:group-56","forObject":"rpt:network-presentation-125"},{"groupName":"rpt:group-57","forObject":"rpt:network-presentation-126"},{"groupName":"rpt:group-58","forObject":"rpt:network-presentation-127"},{"groupName":"rpt:group-59","forObject":"rpt:network-presentation-128"},{"groupName":"rpt:group-60","forObject":"rpt:network-presentation-129"},{"groupName":"rpt:group-61","forObject":"rpt:network-presentation-130"},{"groupName":"rpt:group-62","forObject":"rpt:network-presentation-131"},{"groupName":"rpt:group-63","forObject":"rpt:network-presentation-132"},{"groupName":"rpt:group-64","forObject":"rpt:network-presentation-133"},{"groupName":"rpt:group-65","forObject":"rpt:network-presentation-134"},{"groupName":"rpt:group-66","forObject":"rpt:network-presentation-135"},{"groupName":"rpt:group-67","forObject":"rpt:network-presentation-136"},{"groupName":"rpt:group-68","forObject":"rpt:network-presentation-137"},{"groupName":"rpt:group-69","forObject":"rpt:network-presentation-138"},{"groupName":"rpt:group-70","forObject":"rpt:network-presentation-139"},{"groupName":"rpt:group-71","forObject":"rpt:network-presentation-140"},{"groupName":"rpt:group-72","forObject":"rpt:network-presentation-141"},{"groupName":"rpt:group-73","forObject":"rpt:network-presentation-142"},{"groupName":"rpt:group-74","forObject":"rpt:network-presentation-143"},{"groupName":"rpt:group-75","forObject":"rpt:network-presentation-144"},{"groupName":"rpt:group-76","forObject":"rpt:network-presentation-145"},{"groupName":"rpt:group-77","forObject":"rpt:network-presentation-146"},{"groupName":"rpt:group-78","forObject":"rpt:network-presentation-147"},{"groupName":"rpt:group-79","forObject":"rpt:network-presentation-148"},{"groupName":"rpt:group-80","forObject":"rpt:network-presentation-149"},{"groupName":"rpt:group-81","forObject":"rpt:network-presentation-150"},{"groupName":"rpt:group-82","forObject":"rpt:network-presentation-151"},{"groupName":"rpt:group-83","forObject":"rpt:network-presentation-152"},{"groupName":"rpt:group-84","forObject":"rpt:network-presentation-153"},{"groupName":"rpt:group-85","forObject":"rpt:network-presentation-154"},{"groupName":"rpt:group-86","forObject":"rpt:network-presentation-155"},{"groupName":"rpt:group-87","forObject":"rpt:network-presentation-156"},{"groupName":"rpt:group-88","forObject":"rpt:network-presentation-157"},{"groupName":"rpt:group-89","forObject":"rpt:network-presentation-158"},{"groupName":"rpt:group-90","forObject":"rpt:network-presentation-159"},{"groupName":"rpt:group-91","forObject":"rpt:network-presentation-160"},{"groupName":"rpt:group-92","forObject":"rpt:network-presentation-161"},{"groupName":"rpt:group-93","forObject":"rpt:network-presentation-162"},{"groupName":"rpt:group-94","forObject":"rpt:network-presentation-163"},{"groupName":"rpt:group-95","forObject":"rpt:network-presentation-164"},{"groupName":"rpt:group-96","forObject":"rpt:network-presentation-165"},{"groupName":"rpt:group-97","forObject":"rpt:network-presentation-166"},{"groupName":"rpt:group-98","forObject":"rpt:network-presentation-167"},{"groupName":"rpt:group-99","forObject":"rpt:network-presentation-168"},{"groupName":"rpt:group-100","forObject":"rpt:network-presentation-169"},{"groupName":"rpt:group-101","forObject":"rpt:network-presentation-170"},{"groupName":"rpt:group-102","forObject":"rpt:network-presentation-171"},{"groupName":"rpt:group-103","forObject":"rpt:network-presentation-172"},{"groupName":"rpt:group-104","forObject":"rpt:network-presentation-173"},{"groupName":"rpt:group-105","forObject":"rpt:network-presentation-174"},{"groupName":"rpt:group-106","forObject":"rpt:network-presentation-175"},{"groupName":"rpt:group-107","forObject":"rpt:network-presentation-176"},{"groupName":"rpt:group-108","forObject":"rpt:network-presentation-177"},{"groupName":"rpt:group-109","forObject":"rpt:network-presentation-178"},{"groupName":"rpt:group-110","forObject":"rpt:network-presentation-179"},{"groupName":"rpt:group-111","forObject":"rpt:network-presentation-180"},{"groupName":"rpt:group-112","forObject":"rpt:network-presentation-181"},{"groupName":"rpt:group-113","forObject":"rpt:network-presentation-182"},{"groupName":"rpt:group-114","forObject":"rpt:network-presentation-183"},{"groupName":"rpt:group-115","forObject":"rpt:network-presentation-184"},{"groupName":"rpt:group-116","forObject":"rpt:network-presentation-185"},{"groupName":"rpt:group-117","forObject":"rpt:network-presentation-186"},{"groupName":"rpt:group-118","forObject":"rpt:network-presentation-187"},{"groupName":"rpt:group-119","forObject":"rpt:network-presentation-188"},{"groupName":"rpt:group-120","forObject":"rpt:network-presentation-189"},{"groupName":"rpt:group-121","forObject":"rpt:network-presentation-190"},{"groupName":"rpt:group-122","forObject":"rpt:network-presentation-191"},{"groupName":"rpt:group-123","forObject":"rpt:network-presentation-192"},{"groupName":"rpt:group-124","forObject":"rpt:network-presentation-193"},{"groupName":"rpt:group-125","forObject":"rpt:network-presentation-194"},{"groupName":"rpt:group-126","forObject":"rpt:network-presentation-195"},{"groupName":"rpt:group-3","forObject":"rpt:network-calculation-464"},{"groupName":"rpt:group-15","forObject":"rpt:network-calculation-465"},{"groupName":"rpt:group-18","forObject":"rpt:network-calculation-466"},{"groupName":"rpt:group-127","forObject":"rpt:network-calculation-467"},{"groupName":"rpt:group-26","forObject":"rpt:network-calculation-468"},{"groupName":"rpt:group-27","forObject":"rpt:network-calculation-469"},{"groupName":"rpt:group-28","forObject":"rpt:network-calculation-470"},{"groupName":"rpt:group-29","forObject":"rpt:network-calculation-471"},{"groupName":"rpt:group-34","forObject":"rpt:network-calculation-472"},{"groupName":"rpt:group-35","forObject":"rpt:network-calculation-473"},{"groupName":"rpt:group-36","forObject":"rpt:network-calculation-474"},{"groupName":"rpt:group-39","forObject":"rpt:network-calculation-475"},{"groupName":"rpt:group-128","forObject":"rpt:network-calculation-476"},{"groupName":"rpt:group-41","forObject":"rpt:network-calculation-477"},{"groupName":"rpt:group-46","forObject":"rpt:network-calculation-478"},{"groupName":"rpt:group-61","forObject":"rpt:network-calculation-479"},{"groupName":"rpt:group-62","forObject":"rpt:network-calculation-480"},{"groupName":"rpt:group-129","forObject":"rpt:network-calculation-481"},{"groupName":"rpt:group-70","forObject":"rpt:network-calculation-482"},{"groupName":"rpt:group-79","forObject":"rpt:network-calculation-483"},{"groupName":"rpt:group-84","forObject":"rpt:network-calculation-484"},{"groupName":"rpt:group-130","forObject":"rpt:network-calculation-485"},{"groupName":"rpt:group-88","forObject":"rpt:network-calculation-486"},{"groupName":"rpt:group-97","forObject":"rpt:network-calculation-487"},{"groupName":"rpt:group-117","forObject":"rpt:network-calculation-488"},{"groupName":"rpt:group-119","forObject":"rpt:network-calculation-489"},{"groupName":"rpt:group-121","forObject":"rpt:network-calculation-490"},{"groupName":"rpt:group-131","forObject":"rpt:network-calculation-491"},{"groupName":"rpt:group-132","forObject":"rpt:network-calculation-492"},{"groupName":"rpt:group-2","forObject":"rpt:cube-0"},{"groupName":"rpt:group-3","forObject":"rpt:cube-1"},{"groupName":"rpt:group-4","forObject":"rpt:cube-2"},{"groupName":"rpt:group-5","forObject":"rpt:cube-3"},{"groupName":"rpt:group-7","forObject":"rpt:cube-4"},{"groupName":"rpt:group-9","forObject":"rpt:cube-5"},{"groupName":"rpt:group-10","forObject":"rpt:cube-6"},{"groupName":"rpt:group-12","forObject":"rpt:cube-7"},{"groupName":"rpt:group-14","forObject":"rpt:cube-8"},{"groupName":"rpt:group-15","forObject":"rpt:cube-9"},{"groupName":"rpt:group-20","forObject":"rpt:cube-10"},{"groupName":"rpt:group-26","forObject":"rpt:cube-11"},{"groupName":"rpt:group-33","forObject":"rpt:cube-12"},{"groupName":"rpt:group-35","forObject":"rpt:cube-13"},{"groupName":"rpt:group-36","forObject":"rpt:cube-14"},{"groupName":"rpt:group-40","forObject":"rpt:cube-15"},{"groupName":"rpt:group-42","forObject":"rpt:cube-16"},{"groupName":"rpt:group-44","forObject":"rpt:cube-17"},{"groupName":"rpt:group-45","forObject":"rpt:cube-18"},{"groupName":"rpt:group-48","forObject":"rpt:cube-19"},{"groupName":"rpt:group-50","forObject":"rpt:cube-20"},{"groupName":"rpt:group-52","forObject":"rpt:cube-21"},{"groupName":"rpt:group-53","forObject":"rpt:cube-22"},{"groupName":"rpt:group-54","forObject":"rpt:cube-23"},{"groupName":"rpt:group-55","forObject":"rpt:cube-24"},{"groupName":"rpt:group-56","forObject":"rpt:cube-25"},{"groupName":"rpt:group-65","forObject":"rpt:cube-26"},{"groupName":"rpt:group-69","forObject":"rpt:cube-27"},{"groupName":"rpt:group-70","forObject":"rpt:cube-28"},{"groupName":"rpt:group-71","forObject":"rpt:cube-29"},{"groupName":"rpt:group-73","forObject":"rpt:cube-30"},{"groupName":"rpt:group-76","forObject":"rpt:cube-31"},{"groupName":"rpt:group-78","forObject":"rpt:cube-32"},{"groupName":"rpt:group-81","forObject":"rpt:cube-33"},{"groupName":"rpt:group-87","forObject":"rpt:cube-34"},{"groupName":"rpt:group-88","forObject":"rpt:cube-35"},{"groupName":"rpt:group-91","forObject":"rpt:cube-36"},{"groupName":"rpt:group-93","forObject":"rpt:cube-37"},{"groupName":"rpt:group-96","forObject":"rpt:cube-38"},{"groupName":"rpt:group-97","forObject":"rpt:cube-39"},{"groupName":"rpt:group-100","forObject":"rpt:cube-40"},{"groupName":"rpt:group-103","forObject":"rpt:cube-41"},{"groupName":"rpt:group-106","forObject":"rpt:cube-42"},{"groupName":"rpt:group-109","forObject":"rpt:cube-43"},{"groupName":"rpt:group-111","forObject":"rpt:cube-44"},{"groupName":"rpt:group-112","forObject":"rpt:cube-45"},{"groupName":"rpt:group-117","forObject":"rpt:cube-46"},{"groupName":"rpt:group-118","forObject":"rpt:cube-47"},{"groupName":"rpt:group-120","forObject":"rpt:cube-48"},{"groupName":"rpt:group-122","forObject":"rpt:cube-49"},{"groupName":"rpt:group-133","forObject":"rpt:cube-50"},{"groupName":"rpt:group-123","forObject":"rpt:cube-51"},{"groupName":"rpt:group-134","forObject":"rpt:cube-52"},{"groupName":"rpt:group-135","forObject":"rpt:cube-53"},{"groupName":"rpt:group-125","forObject":"rpt:cube-54"},{"groupName":"rpt:group-136","forObject":"rpt:cube-55"},{"groupName":"rpt:group-137","forObject":"rpt:cube-56"},{"groupName":"rpt:group-126","forObject":"rpt:cube-57"},{"groupName":"rpt:group-138","forObject":"rpt:cube-58"},{"groupName":"rpt:group-139","forObject":"rpt:cube-59"},{"groupName":"rpt:group-140","forObject":"rpt:cube-60"},{"groupName":"rpt:group-141","forObject":"rpt:cube-61"},{"groupName":"rpt:group-142","forObject":"rpt:cube-62"}],"facts":[{"name":"rpt:f-0","factDimensions":{"xbrl:concept":"dei:DocumentFiscalPeriodFocus","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"FY"}]},{"name":"rpt:f-1","factDimensions":{"xbrl:concept":"dei:EntityCentralIndexKey","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"0001778129"}]},{"name":"rpt:f-2","factDimensions":{"xbrl:concept":"dei:AmendmentFlag","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"false"}]},{"name":"rpt:f-3","factDimensions":{"xbrl:concept":"dei:EntityTaxIdentificationNumber","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"00-0000000"}]},{"name":"rpt:f-4","factDimensions":{"xbrl:concept":"us-gaap:CommitmentsAndContingencies","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"}},{"name":"rpt:f-5","factDimensions":{"xbrl:concept":"us-gaap:CommitmentsAndContingencies","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"}},{"name":"rpt:f-6","factDimensions":{"xbrl:concept":"us-gaap:PreferredStockNoParValue","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:SeriesAPreferredStockMember"}},{"name":"rpt:f-7","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-8","factDimensions":{"xbrl:concept":"us-gaap:PreferredStockSharesAuthorizedUnlimited","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:StatementClassOfStockAxis":"us-gaap:SeriesAPreferredStockMember"},"factValues":[{"value":"Unlimited"}]},{"name":"rpt:f-9","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-10","factDimensions":{"xbrl:concept":"us-gaap:PreferredStockValue","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:StatementClassOfStockAxis":"us-gaap:SeriesAPreferredStockMember"}},{"name":"rpt:f-11","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-12","factDimensions":{"xbrl:concept":"us-gaap:PreferredStockNoParValue","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:SeriesBPreferredStockMember"}},{"name":"rpt:f-13","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-14","factDimensions":{"xbrl:concept":"us-gaap:PreferredStockSharesAuthorizedUnlimited","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:StatementClassOfStockAxis":"us-gaap:SeriesBPreferredStockMember"},"factValues":[{"value":"Unlimited"}]},{"name":"rpt:f-15","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-16","factDimensions":{"xbrl:concept":"us-gaap:PreferredStockValue","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:StatementClassOfStockAxis":"us-gaap:SeriesBPreferredStockMember"}},{"name":"rpt:f-17","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-18","factDimensions":{"xbrl:concept":"us-gaap:PreferredStockNoParValue","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:StatementClassOfStockAxis":"tsndf:ExchangeableSharesMember"}},{"name":"rpt:f-19","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-20","factDimensions":{"xbrl:concept":"us-gaap:PreferredStockSharesAuthorizedUnlimited","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:StatementClassOfStockAxis":"tsndf:ExchangeableSharesMember"},"factValues":[{"value":"Unlimited"}]},{"name":"rpt:f-21","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-22","factDimensions":{"xbrl:concept":"us-gaap:PreferredStockValue","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:StatementClassOfStockAxis":"tsndf:ExchangeableSharesMember"}},{"name":"rpt:f-23","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-24","factDimensions":{"xbrl:concept":"us-gaap:CommonStockNoParValue","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD/xbrla:shares"}},{"name":"rpt:f-25","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-26","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesAuthorizedUnlimited","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"Unlimited"}]},{"name":"rpt:f-27","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-28","factDimensions":{"xbrl:concept":"us-gaap:TreasuryStockCommonShares","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"0"}]},{"name":"rpt:f-29","factDimensions":{"xbrl:concept":"tsndf:NumberOfCultivationOrProcessingFacilityOwned","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"tsndf:Facility","srt:StatementGeographicalAxis":"stpr:NJ"},"factValues":[{"value":"1"}]},{"name":"rpt:f-30","factDimensions":{"xbrl:concept":"tsndf:NumberOfCultivationOrProcessingFacilityOwned","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"tsndf:Facility","srt:StatementGeographicalAxis":"stpr:MD"},"factValues":[{"value":"1"}]},{"name":"rpt:f-31","factDimensions":{"xbrl:concept":"tsndf:NumberOfCultivationOrProcessingFacilityOwned","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"tsndf:Facility","srt:StatementGeographicalAxis":"stpr:PA"},"factValues":[{"value":"1"}]},{"name":"rpt:f-32","factDimensions":{"xbrl:concept":"tsndf:NumberOfCultivationFacilityOwned","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"tsndf:Facility","srt:StatementGeographicalAxis":"stpr:MI"},"factValues":[{"value":"1"}]},{"name":"rpt:f-33","factDimensions":{"xbrl:concept":"tsndf:NumberOfProcessingFacilityOwned","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"tsndf:Facility","srt:StatementGeographicalAxis":"stpr:MI"},"factValues":[{"value":"1"}]},{"name":"rpt:f-34","factDimensions":{"xbrl:concept":"tsndf:NumberOfCultivationOrProcessingFacilityOwned","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"tsndf:Facility","srt:StatementGeographicalAxis":"stpr:CA"},"factValues":[{"value":"1"}]},{"name":"rpt:f-35","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"tsndf:RightOfUseAssetsMember"},"factValues":[{"value":"http://fasb.org/us-gaap/2024#UsefulLifeTermOfLeaseMember"}]},{"name":"rpt:f-36","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-37","factDimensions":{"xbrl:concept":"us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"http://fasb.org/us-gaap/2024#PropertyPlantAndEquipmentNet"}]},{"name":"rpt:f-38","factDimensions":{"xbrl:concept":"us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"http://fasb.org/us-gaap/2024#PropertyPlantAndEquipmentNet"}]},{"name":"rpt:f-39","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-40","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-41","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:MinimumMember","us-gaap:BusinessAcquisitionAxis":"tsndf:GageGrowthCorpMember"},"factValues":[{"value":"P1Y"}]},{"name":"rpt:f-42","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxExaminationYearUnderExamination","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"2020 2021 2022"}]},{"name":"rpt:f-43","factDimensions":{"xbrl:concept":"us-gaap:SegmentReportingCodmIndividualTitleAndPositionOrGroupOrCommitteeNameExtensibleEnumeration","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"http://fasb.org/srt/2024#ChiefExecutiveOfficerMember"}]},{"name":"rpt:f-44","factDimensions":{"xbrl:concept":"dei:DocumentType","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"10-K"}]},{"name":"rpt:f-45","factDimensions":{"xbrl:concept":"dei:DocumentAnnualReport","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"true"}]},{"name":"rpt:f-46","factDimensions":{"xbrl:concept":"dei:DocumentPeriodEndDate","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"2024-12-31"}]},{"name":"rpt:f-47","factDimensions":{"xbrl:concept":"dei:CurrentFiscalYearEndDate","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"--12-31"}]},{"name":"rpt:f-48","factDimensions":{"xbrl:concept":"dei:DocumentFiscalYearFocus","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"2024"}]},{"name":"rpt:f-49","factDimensions":{"xbrl:concept":"dei:DocumentTransitionReport","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"false"}]},{"name":"rpt:f-50","factDimensions":{"xbrl:concept":"dei:EntityFileNumber","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"000-56363"}]},{"name":"rpt:f-51","factDimensions":{"xbrl:concept":"dei:EntityRegistrantName","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"TERRASCEND CORP."}]},{"name":"rpt:f-52","factDimensions":{"xbrl:concept":"dei:EntityIncorporationStateCountryCode","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"A6"}]},{"name":"rpt:f-53","factDimensions":{"xbrl:concept":"dei:EntityAddressAddressLine1","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"77 City Centre Drive"}]},{"name":"rpt:f-54","factDimensions":{"xbrl:concept":"dei:EntityAddressAddressLine2","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"Suite 501 - East Tower"}]},{"name":"rpt:f-55","factDimensions":{"xbrl:concept":"dei:EntityAddressCityOrTown","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"Mississauga"}]},{"name":"rpt:f-56","factDimensions":{"xbrl:concept":"dei:EntityAddressStateOrProvince","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"ON"}]},{"name":"rpt:f-57","factDimensions":{"xbrl:concept":"dei:EntityAddressCountry","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"CA"}]},{"name":"rpt:f-58","factDimensions":{"xbrl:concept":"dei:EntityAddressPostalZipCode","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"L5B 1M5"}]},{"name":"rpt:f-59","factDimensions":{"xbrl:concept":"dei:CityAreaCode","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"717"}]},{"name":"rpt:f-60","factDimensions":{"xbrl:concept":"dei:LocalPhoneNumber","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"610-4165"}]},{"name":"rpt:f-61","factDimensions":{"xbrl:concept":"dei:Security12gTitle","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"Common Shares"}]},{"name":"rpt:f-62","factDimensions":{"xbrl:concept":"dei:EntityWellKnownSeasonedIssuer","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"No"}]},{"name":"rpt:f-63","factDimensions":{"xbrl:concept":"dei:EntityVoluntaryFilers","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"No"}]},{"name":"rpt:f-64","factDimensions":{"xbrl:concept":"dei:EntityCurrentReportingStatus","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"Yes"}]},{"name":"rpt:f-65","factDimensions":{"xbrl:concept":"dei:EntityInteractiveDataCurrent","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"Yes"}]},{"name":"rpt:f-66","factDimensions":{"xbrl:concept":"dei:EntityFilerCategory","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"Accelerated Filer"}]},{"name":"rpt:f-67","factDimensions":{"xbrl:concept":"dei:EntitySmallBusiness","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"false"}]},{"name":"rpt:f-68","factDimensions":{"xbrl:concept":"dei:EntityEmergingGrowthCompany","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"true"}]},{"name":"rpt:f-69","factDimensions":{"xbrl:concept":"dei:EntityExTransitionPeriod","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"false"}]},{"name":"rpt:f-70","factDimensions":{"xbrl:concept":"dei:IcfrAuditorAttestationFlag","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"false"}]},{"name":"rpt:f-71","factDimensions":{"xbrl:concept":"dei:DocumentFinStmtErrorCorrectionFlag","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"false"}]},{"name":"rpt:f-72","factDimensions":{"xbrl:concept":"dei:EntityShellCompany","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"false"}]},{"name":"rpt:f-73","factDimensions":{"xbrl:concept":"dei:EntityPublicFloat","xbrl:period":"2024-07-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"235844793","decimals":0}]},{"name":"rpt:f-74","factDimensions":{"xbrl:concept":"dei:EntityCommonStockSharesOutstanding","xbrl:period":"2025-03-06T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"293116170"}]},{"name":"rpt:f-75","factDimensions":{"xbrl:concept":"dei:DocumentsIncorporatedByReferenceTextBlock","xbrl:period":"2024-01-01T00:00:00/2025-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;font-kerning:none;min-width:fit-content;\">Portions of the Registrant\u2019s definitive Proxy Statement (the \"Proxy Statement\") relating to the 2025 Annual Meeting of Shareholders 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 days 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;font-kerning:none;min-width:fit-content;\">December 31, 2024</span><span style=\"color:#000000;white-space:pre-wrap;font-size:7.5pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">.</span></p>"}]},{"name":"rpt:f-76","factDimensions":{"xbrl:concept":"cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"<p id=\"item_1c_cybersecurity\" style=\"font-size: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;font-kerning:none;min-width:fit-content;\">Item 1C. Cybersecurity</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-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;\">Risk management and strategy</span></p><div style=\"font-size:10pt;font-family:Times New Roman;\"><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-kerning:none;min-width:fit-content;\">The Company has implemented and maintain various information security processes designed to identify, assess, and manage material risks from cybersecurity threats to its critical computer networks, third-party hosted services, communications systems, hardware and software, and its critical data, including intellectual property, confidential information that is proprietary, strategic or competitive in nature, and patient data (\u201cInformation Systems and Data\u201d).</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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=\"font-size:10pt;font-family:Times New Roman;\"><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;font-kerning:none;min-width:fit-content;\">The Company\u2019s cybersecurity function, led by its Chief Information Officer (\u201cCIO\u201d) and Senior Director of Information Technology (\"IT\"), as well as its Enterprise Security Architect and third-party service providers, helps identify, assess, and manage the Company\u2019s cybersecurity threats and risks. </span></span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">The Company\u2019s CIO has over twenty-five years of technology leadership experience including infrastructure design and management, software development, system implementation, cybersecurity, and network design administration.</span></span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">The Company\u2019s CIO also has experience in data protection for systems and has supported a complex global public enterprise environment with operations in over 200 countries. The Company\u2019s Senior Director of IT has over 11 years of experience developing and leading healthcare solutions and has led the development in web and infrastructure design, serverless architecture, database integrations, SMS, mass-email and mass phone notification solutions and holds a Sarbanes-Oxley Act (SOX) certification. The Company's Enterprise Security Architect has over seven years of experience in assessing risk and protecting data in various technologies from client/server software to cloud based solutions and holds a Certified Information Systems Security Professional designation, a GIAC Certified Incident Handler Certification, and Sarbanes-Oxley Act (SOX) certifications. The Company\u2019s Senior Director of IT and the Enterprise Security Architect also have experience dealing directly with numerous cyber security threats, breaches, detection and containment activities and strategies under strict requirements and expectations for HIPAA covered entities. The Company\u2019s cybersecurity function works, in certain circumstances, in partnership with its managed security service provider (\u201cMSSP\u201d) and managed service provider (\u201cMSP\u201d) to help identify, assess, and respond to risks from cybersecurity threats, </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">including by monitoring and evaluating its threat environment using various methods including, for example: manual tools, automated tools, subscribing to reports and services that identify cybersecurity threats, analyzing reports of threats and actors, conducting scans of the threat environment, evaluating the Company\u2019s and its industry\u2019s risk profile, evaluating certain threats reported to us, coordinating with law enforcement concerning certain threats, conducting internal and/or external </span><span style=\"color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">audits, conducting threat assessments for certain internal and external threats, third-party threat assessments, conducting vulnerability assessments to identify vulnerabilities, and use of external intelligence feeds.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> The Company\u2019s Security Incident Response Team leverages a cybersecurity managed detection and response partner, which monitors certain of its endpoints, cloud infrastructure, and networks for irregular activity.</span></span></p></div><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;font-kerning:none;min-width:fit-content;\">Depending on the environment and system, the Company implements and maintains various technical, physical, and organizational measures, processes, standards, and policies designed to manage and mitigate material risks from cybersecurity threats to its Information Systems and Data, including, for example: an incident response plan, incident detection and response measures, monitoring and response services, network and system access controls, physical security measures, an employee cybersecurity training program, dedicated cybersecurity personnel, asset management and recovery processes, </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">encryption of certain data, segregation of certain data, implementation of security standards/certifications, a vendor risk management program, penetration testing, dark web monitoring, monthly environment risk reviews, external threat intelligence reports, regular digital infrastructure scans, internally reported threats, data back-up measures, and cybersecurity insurance.</span></span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">The Company\u2019s assessment and management of material risks from cybersecurity threats are </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;font-kerning:none;min-width:fit-content;\">integrated</span></span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> into the Company\u2019s overall risk management processes.</span></span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> For example, </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;font-kerning:none;min-width:fit-content;\">cybersecurity risk is identified in the Company\u2019s risk register detailing certain known and potential risk items; the Company\u2019s IT operations department works with its MSSP/MSP vendor partners to review certain identified threats and its cybersecurity practices in an effort to prioritize and mitigate cybersecurity threats that are more likely to lead to a material impact on its business; and its CIO regularly presents to senior management, the Board and Audit Committee to evaluate material risks relative to its overall business objectives. </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;font-kerning:none;min-width:fit-content;\">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;font-kerning:none;min-width:fit-content;\">Company uses third-party service providers</span></span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> to assist us from time to time 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;font-kerning:none;min-width:fit-content;\">identify, assess, and manage material risks from cybersecurity threats</span></span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> including, for example, managed cybersecurity service providers, cybersecurity software providers, penetration testing firms, threat intelligence service providers, cybersecurity consultants, dark web monitoring services, forensic investigators, and professional services firms, including legal counsel.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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-kerning:none;min-width:fit-content;\">The Company uses third-party service providers to perform a variety of functions throughout its business, such as enterprise resource planning, point of sale, eCommerce, wholesale sales, application providers, and web hosting. The Company has a vendor management program to manage cybersecurity risks associated with its use of these providers. The Company's vendor management program includes completion of a cybersecurity questionnaire and review of the vendor's security program for certain vendors designed to help us evaluate the potential cybersecurity risks associated with its use of the vendor. Depending on the nature of the services provided, the sensitivity of the Information Systems and Data at issue, and the identity of the provider, its vendor management process may involve different levels of assessment designed to help identify cybersecurity risks associated with a provider and imposition of contractual obligations related to cybersecurity on the provider.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">For a description 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;font-kerning:none;min-width:fit-content;\"> risks from cybersecurity threats that may materially affect the Company</span></span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> and how they may do so, see the risk factors under </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;\">Item 1A. \"Risk Factors\"</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> in this Annual Report, including \u201cThe Company (and the third parties with whom it works) faces physical security risks, as well as risks related to its information technology systems, data, potential cyber or phishing-attacks, and security incidents.\u201d</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-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;\">Governance</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">The Board addresses the Company\u2019s cybersecurity risk management as part of its general oversight function. The Company\u2019s Audit Committee is responsible for overseeing the Company\u2019s cybersecurity risk management processes, including oversight and mitigation of risks from cybersecurity threats.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">The Company's cybersecurity risk assessment and management processes are implemented and maintained by certain Company management, including the CIO and the Senior Director of IT. The CIO is responsible for hiring appropriate personnel, helping to integrate cybersecurity risk considerations into the Company\u2019s overall risk management strategy, and communicating key priorities to relevant personnel. The CIO is responsible for approving budgets, helping prepare for cybersecurity incidents, approving cybersecurity processes, and reviewing security assessments and other security-related reports.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">Our cybersecurity incident response and vulnerability management processes are designed to escalate certain cybersecurity incidents to members of management depending on the circumstances, including the security management department, CIO, Chief Financial Officer (\u201cCFO\u201d), Chief Executive Officer (\u201cCEO\u201d) and others. The security management department, CIO, CFO, CEO, and others work with the Company\u2019s incident response team to help the Company mitigate and remediate cybersecurity incidents of which they are notified. In addition, the Company\u2019s incident response and vulnerability management processes includes reporting to the Board for certain cybersecurity incidents.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">The Board receives regular reports from the CIO concerning the Company\u2019s significant cybersecurity threats and risks and the processes the Company has implemented to address them. These reports also include materials related to certain cybersecurity trends the Company has identified, potential cybersecurity threats and risk, and proposed mitigation measures.</span></p></div></div>"}]},{"name":"rpt:f-77","factDimensions":{"xbrl:concept":"cyd:CybersecurityRiskRoleOfManagementTextBlock","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"<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-kerning:none;min-width:fit-content;\">The Company has implemented and maintain various information security processes designed to identify, assess, and manage material risks from cybersecurity threats to its critical computer networks, third-party hosted services, communications systems, hardware and software, and its critical data, including intellectual property, confidential information that is proprietary, strategic or competitive in nature, and patient data (\u201cInformation Systems and Data\u201d).</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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=\"font-size:10pt;font-family:Times New Roman;\"><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;font-kerning:none;min-width:fit-content;\">The Company\u2019s cybersecurity function, led by its Chief Information Officer (\u201cCIO\u201d) and Senior Director of Information Technology (\"IT\"), as well as its Enterprise Security Architect and third-party service providers, helps identify, assess, and manage the Company\u2019s cybersecurity threats and risks. </span></span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">The Company\u2019s CIO has over twenty-five years of technology leadership experience including infrastructure design and management, software development, system implementation, cybersecurity, and network design administration.</span></span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">The Company\u2019s CIO also has experience in data protection for systems and has supported a complex global public enterprise environment with operations in over 200 countries. The Company\u2019s Senior Director of IT has over 11 years of experience developing and leading healthcare solutions and has led the development in web and infrastructure design, serverless architecture, database integrations, SMS, mass-email and mass phone notification solutions and holds a Sarbanes-Oxley Act (SOX) certification. The Company's Enterprise Security Architect has over seven years of experience in assessing risk and protecting data in various technologies from client/server software to cloud based solutions and holds a Certified Information Systems Security Professional designation, a GIAC Certified Incident Handler Certification, and Sarbanes-Oxley Act (SOX) certifications. The Company\u2019s Senior Director of IT and the Enterprise Security Architect also have experience dealing directly with numerous cyber security threats, breaches, detection and containment activities and strategies under strict requirements and expectations for HIPAA covered entities. The Company\u2019s cybersecurity function works, in certain circumstances, in partnership with its managed security service provider (\u201cMSSP\u201d) and managed service provider (\u201cMSP\u201d) to help identify, assess, and respond to risks from cybersecurity threats, </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">including by monitoring and evaluating its threat environment using various methods including, for example: manual tools, automated tools, subscribing to reports and services that identify cybersecurity threats, analyzing reports of threats and actors, conducting scans of the threat environment, evaluating the Company\u2019s and its industry\u2019s risk profile, evaluating certain threats reported to us, coordinating with law enforcement concerning certain threats, conducting internal and/or external </span><span style=\"color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">audits, conducting threat assessments for certain internal and external threats, third-party threat assessments, conducting vulnerability assessments to identify vulnerabilities, and use of external intelligence feeds.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> The Company\u2019s Security Incident Response Team leverages a cybersecurity managed detection and response partner, which monitors certain of its endpoints, cloud infrastructure, and networks for irregular activity.</span></span></p><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">Depending on the environment and system, the Company implements and maintains various technical, physical, and organizational measures, processes, standards, and policies designed to manage and mitigate material risks from cybersecurity threats to its Information Systems and Data, including, for example: an incident response plan, incident detection and response measures, monitoring and response services, network and system access controls, physical security measures, an employee cybersecurity training program, dedicated cybersecurity personnel, asset management and recovery processes, </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">encryption of certain data, segregation of certain data, implementation of security standards/certifications, a vendor risk management program, penetration testing, dark web monitoring, monthly environment risk reviews, external threat intelligence reports, regular digital infrastructure scans, internally reported threats, data back-up measures, and cybersecurity insurance.</span>"}]},{"name":"rpt:f-78","factDimensions":{"xbrl:concept":"cyd:CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock","xbrl:period":"2024-01-01T00:00:00/2025-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;font-kerning:none;min-width:fit-content;\">The Company has implemented and maintain various information security processes designed to identify, assess, and manage material risks from cybersecurity threats to its critical computer networks, third-party hosted services, communications systems, hardware and software, and its critical data, including intellectual property, confidential information that is proprietary, strategic or competitive in nature, and patient data (\u201cInformation Systems and Data\u201d).</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> </span></p>"}]},{"name":"rpt:f-79","factDimensions":{"xbrl:concept":"cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"<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;font-kerning:none;min-width:fit-content;\">The Company\u2019s cybersecurity function, led by its Chief Information Officer (\u201cCIO\u201d) and Senior Director of Information Technology (\"IT\"), as well as its Enterprise Security Architect and third-party service providers, helps identify, assess, and manage the Company\u2019s cybersecurity threats and risks. </span></span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">The Company\u2019s CIO has over twenty-five years of technology leadership experience including infrastructure design and management, software development, system implementation, cybersecurity, and network design administration.</span>"}]},{"name":"rpt:f-80","factDimensions":{"xbrl:concept":"cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"true"}]},{"name":"rpt:f-81","factDimensions":{"xbrl:concept":"cyd:CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock","xbrl:period":"2024-01-01T00:00:00/2025-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;font-kerning:none;min-width:fit-content;\">The Company\u2019s CIO also has experience in data protection for systems and has supported a complex global public enterprise environment with operations in over 200 countries. The Company\u2019s Senior Director of IT has over 11 years of experience developing and leading healthcare solutions and has led the development in web and infrastructure design, serverless architecture, database integrations, SMS, mass-email and mass phone notification solutions and holds a Sarbanes-Oxley Act (SOX) certification. The Company's Enterprise Security Architect has over seven years of experience in assessing risk and protecting data in various technologies from client/server software to cloud based solutions and holds a Certified Information Systems Security Professional designation, a GIAC Certified Incident Handler Certification, and Sarbanes-Oxley Act (SOX) certifications. The Company\u2019s Senior Director of IT and the Enterprise Security Architect also have experience dealing directly with numerous cyber security threats, breaches, detection and containment activities and strategies under strict requirements and expectations for HIPAA covered entities. The Company\u2019s cybersecurity function works, in certain circumstances, in partnership with its managed security service provider (\u201cMSSP\u201d) and managed service provider (\u201cMSP\u201d) to help identify, assess, and respond to risks from cybersecurity threats, </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">including by monitoring and evaluating its threat environment using various methods including, for example: manual tools, automated tools, subscribing to reports and services that identify cybersecurity threats, analyzing reports of threats and actors, conducting scans of the threat environment, evaluating the Company\u2019s and its industry\u2019s risk profile, evaluating certain threats reported to us, coordinating with law enforcement concerning certain threats, conducting internal and/or external </span><span style=\"color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">audits, conducting threat assessments for certain internal and external threats, third-party threat assessments, conducting vulnerability assessments to identify vulnerabilities, and use of external intelligence feeds.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> The Company\u2019s Security Incident Response Team leverages a cybersecurity managed detection and response partner, which monitors certain of its endpoints, cloud infrastructure, and networks for irregular activity.</span>"}]},{"name":"rpt:f-82","factDimensions":{"xbrl:concept":"cyd:CybersecurityRiskManagementProcessesIntegratedTextBlock","xbrl:period":"2024-01-01T00:00:00/2025-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;font-kerning:none;min-width:fit-content;\">The Company\u2019s assessment and management of material risks from cybersecurity threats are </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;font-kerning:none;min-width:fit-content;\">integrated</span></span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> into the Company\u2019s overall risk management processes.</span>"}]},{"name":"rpt:f-83","factDimensions":{"xbrl:concept":"cyd:CybersecurityRiskManagementProcessesIntegratedFlag","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"true"}]},{"name":"rpt:f-84","factDimensions":{"xbrl:concept":"cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"true"}]},{"name":"rpt:f-85","factDimensions":{"xbrl:concept":"cyd:CybersecurityRiskManagementThirdPartyEngagedFlag","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"true"}]},{"name":"rpt:f-86","factDimensions":{"xbrl:concept":"cyd:CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"true"}]},{"name":"rpt:f-87","factDimensions":{"xbrl:concept":"cyd:CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock","xbrl:period":"2024-01-01T00:00:00/2025-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;font-kerning:none;min-width:fit-content;\">For a description 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;font-kerning:none;min-width:fit-content;\"> risks from cybersecurity threats that may materially affect the Company</span></span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> and how they may do so, see the risk factors under </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;\">Item 1A. \"Risk Factors\"</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> in this Annual Report, including \u201cThe Company (and the third parties with whom it works) faces physical security risks, as well as risks related to its information technology systems, data, potential cyber or phishing-attacks, and security incidents.\u201d</span></p>"}]},{"name":"rpt:f-88","factDimensions":{"xbrl:concept":"cyd:CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"true"}]},{"name":"rpt:f-89","factDimensions":{"xbrl:concept":"cyd:CybersecurityRiskBoardOfDirectorsOversightTextBlock","xbrl:period":"2024-01-01T00:00:00/2025-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;font-kerning:none;min-width:fit-content;\">The Board addresses the Company\u2019s cybersecurity risk management as part of its general oversight function. The Company\u2019s Audit Committee is responsible for overseeing the Company\u2019s cybersecurity risk management processes, including oversight and mitigation of risks from cybersecurity threats.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">The Company's cybersecurity risk assessment and management processes are implemented and maintained by certain Company management, including the CIO and the Senior Director of IT. The CIO is responsible for hiring appropriate personnel, helping to integrate cybersecurity risk considerations into the Company\u2019s overall risk management strategy, and communicating key priorities to relevant personnel. The CIO is responsible for approving budgets, helping prepare for cybersecurity incidents, approving cybersecurity processes, and reviewing security assessments and other security-related reports.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">Our cybersecurity incident response and vulnerability management processes are designed to escalate certain cybersecurity incidents to members of management depending on the circumstances, including the security management department, CIO, Chief Financial Officer (\u201cCFO\u201d), Chief Executive Officer (\u201cCEO\u201d) and others. The security management department, CIO, CFO, CEO, and others work with the Company\u2019s incident response team to help the Company mitigate and remediate cybersecurity incidents of which they are notified. In addition, the Company\u2019s incident response and vulnerability management processes includes reporting to the Board for certain cybersecurity incidents.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">The Board receives regular reports from the CIO concerning the Company\u2019s significant cybersecurity threats and risks and the processes the Company has implemented to address them. These reports also include materials related to certain cybersecurity trends the Company has identified, potential cybersecurity threats and risk, and proposed mitigation measures.</span></p></div>"}]},{"name":"rpt:f-90","factDimensions":{"xbrl:concept":"cyd:CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock","xbrl:period":"2024-01-01T00:00:00/2025-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;font-kerning:none;min-width:fit-content;\">The Company's cybersecurity risk assessment and management processes are implemented and maintained by certain Company management, including the CIO and the Senior Director of IT. The CIO is responsible for hiring appropriate personnel, helping to integrate cybersecurity risk considerations into the Company\u2019s overall risk management strategy, and communicating key priorities to relevant personnel. The CIO is responsible for approving budgets, helping prepare for cybersecurity incidents, approving cybersecurity processes, and reviewing security assessments and other security-related reports.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> </span></p>"}]},{"name":"rpt:f-91","factDimensions":{"xbrl:concept":"cyd:CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock","xbrl:period":"2024-01-01T00:00:00/2025-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;font-kerning:none;min-width:fit-content;\">The Board receives regular reports from the CIO concerning the Company\u2019s significant cybersecurity threats and risks and the processes the Company has implemented to address them. These reports also include materials related to certain cybersecurity trends the Company has identified, potential cybersecurity threats and risk, and proposed mitigation measures.</span></p>"}]},{"name":"rpt:f-92","factDimensions":{"xbrl:concept":"ecd:Rule10b51ArrAdoptedFlag","xbrl:period":"2024-10-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"false"}]},{"name":"rpt:f-93","factDimensions":{"xbrl:concept":"ecd:NonRule10b51ArrAdoptedFlag","xbrl:period":"2024-10-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"false"}]},{"name":"rpt:f-94","factDimensions":{"xbrl:concept":"ecd:Rule10b51ArrTrmntdFlag","xbrl:period":"2024-10-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"false"}]},{"name":"rpt:f-95","factDimensions":{"xbrl:concept":"ecd:NonRule10b51ArrTrmntdFlag","xbrl:period":"2024-10-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"false"}]},{"name":"rpt:f-96","factDimensions":{"xbrl:concept":"dei:AuditorFirmId","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"1930"}]},{"name":"rpt:f-97","factDimensions":{"xbrl:concept":"dei:AuditorOpinionTextBlock","xbrl:period":"2024-01-01T00:00:00/2025-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:10pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;\">Opinion on the Consolidated Financial Statements</span></p><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;\">We have audited the accompanying consolidated balance sheets of TerrAscend Corp. (the \u201cCompany\u201d) as of December 31, 2024 and 2023, and the related consolidated statements of operations and comprehensive loss, changes in shareholders\u2019 equity (deficit), and cash flows for each of the years in the three-year period ended December 31, 2024, and the related notes (collectively referred to as the \u201cconsolidated financial statements\u201d).</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;\"> </span></p><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;\">In our opinion, the consolidated financial statements present fairly, in all material respects, the consolidated financial position of the Company as of December 31, 2024, and 2023, and the results of its consolidated operations and its consolidated cash flows for each of the years in the three-year period ended December 31, 2024, in conformity with accounting principles generally accepted in the United States of America.</span></p>"}]},{"name":"rpt:f-98","factDimensions":{"xbrl:concept":"dei:AuditorName","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"MNP LLP"}]},{"name":"rpt:f-99","factDimensions":{"xbrl:concept":"dei:AuditorLocation","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"Toronto, Canada"}]},{"name":"rpt:f-100","factDimensions":{"xbrl:concept":"us-gaap:CashAndCashEquivalentsAtCarryingValue","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"26381000","decimals":-3}]},{"name":"rpt:f-101","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-102","factDimensions":{"xbrl:concept":"us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"606000","decimals":-3}]},{"name":"rpt:f-103","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-104","factDimensions":{"xbrl:concept":"us-gaap:AccountsReceivableNetCurrent","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"20880000","decimals":-3}]},{"name":"rpt:f-105","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-106","factDimensions":{"xbrl:concept":"us-gaap:ShortTermInvestments","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1727000","decimals":-3}]},{"name":"rpt:f-107","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-108","factDimensions":{"xbrl:concept":"us-gaap:InventoryNet","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"48799000","decimals":-3}]},{"name":"rpt:f-109","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-110","factDimensions":{"xbrl:concept":"us-gaap:PrepaidExpenseAndOtherAssetsCurrent","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"6040000","decimals":-3}]},{"name":"rpt:f-111","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-112","factDimensions":{"xbrl:concept":"us-gaap:AssetsCurrent","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"104433000","decimals":-3}]},{"name":"rpt:f-113","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-114","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentNet","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"184019000","decimals":-3}]},{"name":"rpt:f-115","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-116","factDimensions":{"xbrl:concept":"us-gaap:DepositsAssetsNoncurrent","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"168000","decimals":-3}]},{"name":"rpt:f-117","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-118","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeaseRightOfUseAsset","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"41355000","decimals":-3}]},{"name":"rpt:f-119","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-120","factDimensions":{"xbrl:concept":"us-gaap:IntangibleAssetsNetExcludingGoodwill","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"169604000","decimals":-3}]},{"name":"rpt:f-121","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-122","factDimensions":{"xbrl:concept":"us-gaap:Goodwill","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"106929000","decimals":-3}]},{"name":"rpt:f-123","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-124","factDimensions":{"xbrl:concept":"us-gaap:OtherAssetsNoncurrent","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"722000","decimals":-3}]},{"name":"rpt:f-125","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-126","factDimensions":{"xbrl:concept":"us-gaap:AssetsNoncurrent","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"502797000","decimals":-3}]},{"name":"rpt:f-127","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-128","factDimensions":{"xbrl:concept":"us-gaap:Assets","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"607230000","decimals":-3}]},{"name":"rpt:f-129","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-130","factDimensions":{"xbrl:concept":"us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"46725000","decimals":-3}]},{"name":"rpt:f-131","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-132","factDimensions":{"xbrl:concept":"us-gaap:DeferredRevenueCurrent","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"5129000","decimals":-3}]},{"name":"rpt:f-133","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-134","factDimensions":{"xbrl:concept":"us-gaap:LoansPayableCurrent","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"6761000","decimals":-3}]},{"name":"rpt:f-135","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-136","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3121000","decimals":-3}]},{"name":"rpt:f-137","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-138","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeaseLiabilityCurrent","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2511000","decimals":-3}]},{"name":"rpt:f-139","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-140","factDimensions":{"xbrl:concept":"us-gaap:DerivativeLiabilitiesCurrent","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"92000","decimals":-3}]},{"name":"rpt:f-141","factDimensions":{"xbrl:concept":"us-gaap:DerivativeLiabilitiesCurrent","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-142","factDimensions":{"xbrl:concept":"us-gaap:FinanceLeaseLiabilityCurrent","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1864000","decimals":-3}]},{"name":"rpt:f-143","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-144","factDimensions":{"xbrl:concept":"us-gaap:AccruedIncomeTaxesCurrent","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"11531000","decimals":-3}]},{"name":"rpt:f-145","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-146","factDimensions":{"xbrl:concept":"us-gaap:OtherLiabilitiesCurrent","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"795000","decimals":-3}]},{"name":"rpt:f-147","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-148","factDimensions":{"xbrl:concept":"us-gaap:LiabilitiesCurrent","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"78529000","decimals":-3}]},{"name":"rpt:f-149","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-150","factDimensions":{"xbrl:concept":"us-gaap:LongTermLoansPayable","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"183461000","decimals":-3}]},{"name":"rpt:f-151","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-152","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeaseLiabilityNoncurrent","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"42469000","decimals":-3}]},{"name":"rpt:f-153","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-154","factDimensions":{"xbrl:concept":"us-gaap:FinanceLeaseLiabilityNoncurrent","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-155","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-156","factDimensions":{"xbrl:concept":"us-gaap:DerivativeLiabilitiesNoncurrent","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"451000","decimals":-3}]},{"name":"rpt:f-157","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-158","factDimensions":{"xbrl:concept":"us-gaap:ConvertibleDebtNoncurrent","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"9114000","decimals":-3}]},{"name":"rpt:f-159","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-160","factDimensions":{"xbrl:concept":"us-gaap:DeferredIncomeTaxLiabilitiesNet","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"8428000","decimals":-3}]},{"name":"rpt:f-161","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-162","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"172000","decimals":-3}]},{"name":"rpt:f-163","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-164","factDimensions":{"xbrl:concept":"tsndf:LiabilityOnUncertainTaxPosition","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"106991000","decimals":-3}]},{"name":"rpt:f-165","factDimensions":{"xbrl:concept":"tsndf:LiabilityOnUncertainTaxPosition","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"79627000","decimals":-3}]},{"name":"rpt:f-166","factDimensions":{"xbrl:concept":"us-gaap:OtherLiabilitiesNoncurrent","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"799000","decimals":-3}]},{"name":"rpt:f-167","factDimensions":{"xbrl:concept":"us-gaap:OtherLiabilitiesNoncurrent","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2124000","decimals":-3}]},{"name":"rpt:f-168","factDimensions":{"xbrl:concept":"us-gaap:LiabilitiesNoncurrent","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"351885000","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:Liabilities","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"430414000","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:PreferredStockSharesOutstanding","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:SeriesAPreferredStockMember"},"factValues":[{"value":"12350"}]},{"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":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:SeriesBPreferredStockMember"},"factValues":[{"value":"600"}]},{"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":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"tsndf:ExchangeableSharesMember"},"factValues":[{"value":"63492038"}]},{"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:CommonStockSharesOutstanding","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"293232131"}]},{"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:CommonStockValue","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"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:TreasuryStockValueAcquiredParValueMethod","xbrl:period":"2024-01-01T00:00:00/2025-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:TreasuryStockValueAcquiredParValueMethod","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-184","factDimensions":{"xbrl:concept":"us-gaap:TreasuryStockCommonShares","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"129500"}]},{"name":"rpt:f-185","factDimensions":{"xbrl:concept":"us-gaap:TreasuryStockValue","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-186","factDimensions":{"xbrl:concept":"us-gaap:TreasuryStockValue","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-187","factDimensions":{"xbrl:concept":"us-gaap:AdditionalPaidInCapital","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"952463000","decimals":-3}]},{"name":"rpt:f-188","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-189","factDimensions":{"xbrl:concept":"us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3011000","decimals":-3}]},{"name":"rpt:f-190","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-191","factDimensions":{"xbrl:concept":"us-gaap:RetainedEarningsAccumulatedDeficit","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-778514000","decimals":-3}]},{"name":"rpt:f-192","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-193","factDimensions":{"xbrl:concept":"us-gaap:MinorityInterest","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-144000","decimals":-3}]},{"name":"rpt:f-194","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-195","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"176816000","decimals":-3}]},{"name":"rpt:f-196","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-197","factDimensions":{"xbrl:concept":"us-gaap:LiabilitiesAndStockholdersEquity","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"607230000","decimals":-3}]},{"name":"rpt:f-198","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-199","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"306677000","decimals":-3}]},{"name":"rpt:f-200","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-201","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-202","factDimensions":{"xbrl:concept":"us-gaap:CostOfRevenue","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"156717000","decimals":-3}]},{"name":"rpt:f-203","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-204","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-205","factDimensions":{"xbrl:concept":"us-gaap:GrossProfit","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"149960000","decimals":-3}]},{"name":"rpt:f-206","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-207","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-208","factDimensions":{"xbrl:concept":"us-gaap:GeneralAndAdministrativeExpense","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"111596000","decimals":-3}]},{"name":"rpt:f-209","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-210","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-211","factDimensions":{"xbrl:concept":"us-gaap:DepreciationAndAmortization","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"8823000","decimals":-3}]},{"name":"rpt:f-212","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-213","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-214","factDimensions":{"xbrl:concept":"us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"39334000","decimals":-3}]},{"name":"rpt:f-215","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-216","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-217","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-218","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-219","factDimensions":{"xbrl:concept":"us-gaap:ImpairmentOfLongLivedAssetsHeldForUse","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"8511000","decimals":-3}]},{"name":"rpt:f-220","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-221","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-222","factDimensions":{"xbrl:concept":"us-gaap:OtherOperatingIncomeExpenseNet","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1198000","decimals":-3}]},{"name":"rpt:f-223","factDimensions":{"xbrl:concept":"us-gaap:OtherOperatingIncomeExpenseNet","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3131000","decimals":-3}]},{"name":"rpt:f-224","factDimensions":{"xbrl:concept":"us-gaap:OperatingExpenses","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"167066000","decimals":-3}]},{"name":"rpt:f-225","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":"179563000","decimals":-3}]},{"name":"rpt:f-226","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-227","factDimensions":{"xbrl:concept":"us-gaap:OperatingIncomeLoss","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-17106000","decimals":-3}]},{"name":"rpt:f-228","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":"-19865000","decimals":-3}]},{"name":"rpt:f-229","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-230","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2465000","decimals":-3}]},{"name":"rpt:f-231","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-232","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-233","factDimensions":{"xbrl:concept":"us-gaap:GainsLossesOnExtinguishmentOfDebt","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-1662000","decimals":-3}]},{"name":"rpt:f-234","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-235","factDimensions":{"xbrl:concept":"tsndf:GainLossOnFairValueOfDerivativeLiabilitiesAndPurchaseOptionDerivativeAsset","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"4549000","decimals":-3}]},{"name":"rpt:f-236","factDimensions":{"xbrl:concept":"tsndf:GainLossOnFairValueOfDerivativeLiabilitiesAndPurchaseOptionDerivativeAsset","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-237","factDimensions":{"xbrl:concept":"tsndf:GainLossOnFairValueOfDerivativeLiabilitiesAndPurchaseOptionDerivativeAsset","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-238","factDimensions":{"xbrl:concept":"tsndf:FinanceAndOtherExpenses","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"34370000","decimals":-3}]},{"name":"rpt:f-239","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-240","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-241","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-242","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-243","factDimensions":{"xbrl:concept":"us-gaap:ForeignCurrencyTransactionGainLossBeforeTax","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-940000","decimals":-3}]},{"name":"rpt:f-244","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-245","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-246","factDimensions":{"xbrl:concept":"us-gaap:GainLossOnInvestments","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-238000","decimals":-3}]},{"name":"rpt:f-247","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-248","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-249","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-52232000","decimals":-3}]},{"name":"rpt:f-250","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-251","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-252","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxExpenseBenefit","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"20438000","decimals":-3}]},{"name":"rpt:f-253","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-254","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-255","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-72670000","decimals":-3}]},{"name":"rpt:f-256","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-257","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-258","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-259","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-260","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-72670000","decimals":-3}]},{"name":"rpt:f-261","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-262","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-263","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1212000","decimals":-3}]},{"name":"rpt:f-264","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-265","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-266","factDimensions":{"xbrl:concept":"us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-71458000","decimals":-3}]},{"name":"rpt:f-267","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-268","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-269","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperations","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-80232000","decimals":-3}]},{"name":"rpt:f-270","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-271","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-272","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"7562000","decimals":-3}]},{"name":"rpt:f-273","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-274","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-275","factDimensions":{"xbrl:concept":"us-gaap:ComprehensiveIncomeNetOfTax","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-79020000","decimals":-3}]},{"name":"rpt:f-276","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-277","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-278","factDimensions":{"xbrl:concept":"us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"7562000","decimals":-3}]},{"name":"rpt:f-279","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-280","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-281","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperationsPerBasicShare","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"-0.28","decimals":2}]},{"name":"rpt:f-282","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"-0.28","decimals":2}]},{"name":"rpt:f-283","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-284","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-285","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-286","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-287","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-288","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-289","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-290","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-291","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareBasic","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"-0.28","decimals":2}]},{"name":"rpt:f-292","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareDiluted","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"-0.28","decimals":2}]},{"name":"rpt:f-293","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-294","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-295","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-296","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-297","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberOfSharesOutstandingBasic","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"291513878","decimals":0}]},{"name":"rpt:f-298","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"291513878","decimals":0}]},{"name":"rpt:f-299","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-300","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-301","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-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: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-304","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-305","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-306","factDimensions":{"xbrl:concept":"us-gaap:SharesOutstanding","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"tsndf:SeriesBConvertiblePreferredStockMember","us-gaap:StatementEquityComponentsAxis":"us-gaap:PreferredStockMember"},"factValues":[{"value":"610"}]},{"name":"rpt:f-307","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-308","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-309","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-310","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-311","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-312","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-313","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-314","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-315","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-316","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-317","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-318","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-319","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-320","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-321","factDimensions":{"xbrl:concept":"tsndf:Stockissuedduringperiodvalueacquisitionsadjustments","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-322","factDimensions":{"xbrl:concept":"tsndf:Stockissuedduringperiodvalueacquisitionsadjustments","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-323","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-324","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-325","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-326","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-327","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-328","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-329","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:StatementClassOfStockAxis":"tsndf:SeriesBConvertiblePreferredStockMember","us-gaap:StatementEquityComponentsAxis":"us-gaap:PreferredStockMember"},"factValues":[{"value":"-10"}]},{"name":"rpt:f-330","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-331","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-332","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-333","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-334","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-335","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-336","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-337","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-338","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-339","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-340","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-341","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-342","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-343","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-344","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-345","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-346","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-347","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-348","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-349","factDimensions":{"xbrl:concept":"us-gaap:SharesOutstanding","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"tsndf:SeriesBConvertiblePreferredStockMember","us-gaap:StatementEquityComponentsAxis":"us-gaap:PreferredStockMember"},"factValues":[{"value":"600"}]},{"name":"rpt:f-350","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-351","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-352","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-353","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-354","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-355","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-356","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-357","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-358","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-359","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-360","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-361","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-362","factDimensions":{"xbrl:concept":"tsndf:Stockissuedduringperiodvalueacquisitionsadjustments","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-363","factDimensions":{"xbrl:concept":"tsndf:Stockissuedduringperiodvalueacquisitionsadjustments","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-364","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-365","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-366","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-367","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-368","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-369","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-370","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-371","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-372","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-373","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":"us-gaap:CommonStockMember","us-gaap:SubsidiarySaleOfStockAxis":"us-gaap:PrivatePlacementMember"},"factValues":[{"value":"6580677"}]},{"name":"rpt:f-374","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-375","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","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"7507000","decimals":-3}]},{"name":"rpt:f-376","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-377","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-378","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-379","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-380","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-381","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-382","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-383","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-384","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-385","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-386","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-387","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-388","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-389","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-390","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-391","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-392","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-393","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-394","factDimensions":{"xbrl:concept":"us-gaap:SharesOutstanding","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"tsndf:SeriesBConvertiblePreferredStockMember","us-gaap:StatementEquityComponentsAxis":"us-gaap:PreferredStockMember"},"factValues":[{"value":"600"}]},{"name":"rpt:f-395","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-396","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-397","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-398","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-399","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-400","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-401","factDimensions":{"xbrl:concept":"tsndf:StockIssuedDuringPeriodSharesStockOptionsWarrantsAndRestrictedStockUnits","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"1249216"}]},{"name":"rpt:f-402","factDimensions":{"xbrl:concept":"tsndf:StockIssuedDuringPeriodSharesStockOptionsWarrantsAndRestrictedStockUnits","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"tsndf:CommonSharesEquivalentMember"},"factValues":[{"value":"1249216"}]},{"name":"rpt:f-403","factDimensions":{"xbrl:concept":"tsndf:StockIssuedDuringPeriodSharesPriceProtectionAdjustment","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"874730"}]},{"name":"rpt:f-404","factDimensions":{"xbrl:concept":"tsndf:StockIssuedDuringPeriodSharesPriceProtectionAdjustment","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"tsndf:CommonSharesEquivalentMember"},"factValues":[{"value":"874730"}]},{"name":"rpt:f-405","factDimensions":{"xbrl:concept":"tsndf:StockIssuedDuringPeriodValuePriceProtectionAdjustment","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"693000","decimals":-3}]},{"name":"rpt:f-406","factDimensions":{"xbrl:concept":"tsndf:StockIssuedDuringPeriodValuePriceProtectionAdjustment","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"693000","decimals":-3}]},{"name":"rpt:f-407","factDimensions":{"xbrl:concept":"us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"9706000","decimals":-3}]},{"name":"rpt:f-408","factDimensions":{"xbrl:concept":"us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"9706000","decimals":-3}]},{"name":"rpt:f-409","factDimensions":{"xbrl:concept":"tsndf:SharesIssuedValueShareBasedPaymentArrangementExpiredAndForfeited","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"-5880000","decimals":-3}]},{"name":"rpt:f-410","factDimensions":{"xbrl:concept":"tsndf:SharesIssuedValueShareBasedPaymentArrangementExpiredAndForfeited","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"5880000","decimals":-3}]},{"name":"rpt:f-411","factDimensions":{"xbrl:concept":"tsndf:NoncontrollingInterestIncreaseDecreaseFromCapitalContributions","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:NoncontrollingInterestMember"},"factValues":[{"value":"-7324000","decimals":-3}]},{"name":"rpt:f-412","factDimensions":{"xbrl:concept":"tsndf:NoncontrollingInterestIncreaseDecreaseFromCapitalContributions","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-7324000","decimals":-3}]},{"name":"rpt:f-413","factDimensions":{"xbrl:concept":"us-gaap:StockRepurchasedDuringPeriodShares","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"107400"}]},{"name":"rpt:f-414","factDimensions":{"xbrl:concept":"us-gaap:StockRepurchasedDuringPeriodShares","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"tsndf:CommonSharesEquivalentMember"},"factValues":[{"value":"107400"}]},{"name":"rpt:f-415","factDimensions":{"xbrl:concept":"us-gaap:StockRepurchasedDuringPeriodShares","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:TreasuryStockCommonMember"},"factValues":[{"value":"129500"}]},{"name":"rpt:f-416","factDimensions":{"xbrl:concept":"tsndf:StockRepurchasedDuringPeriodValueIncludingExciseTax","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"215000","decimals":-3}]},{"name":"rpt:f-417","factDimensions":{"xbrl:concept":"tsndf:StockRepurchasedDuringPeriodValueIncludingExciseTax","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"215000","decimals":-3}]},{"name":"rpt:f-418","factDimensions":{"xbrl:concept":"tsndf:StockIssuedDuringPeriodSharesAcquisitionOfNonControllingInterest","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"2888088"}]},{"name":"rpt:f-419","factDimensions":{"xbrl:concept":"tsndf:StockIssuedDuringPeriodSharesAcquisitionOfNonControllingInterest","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"tsndf:CommonSharesEquivalentMember"},"factValues":[{"value":"2888088"}]},{"name":"rpt:f-420","factDimensions":{"xbrl:concept":"us-gaap:MinorityInterestDecreaseFromRedemptions","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"-3300000","decimals":-3}]},{"name":"rpt:f-421","factDimensions":{"xbrl:concept":"us-gaap:MinorityInterestDecreaseFromRedemptions","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:NoncontrollingInterestMember"},"factValues":[{"value":"-1374000","decimals":-3}]},{"name":"rpt:f-422","factDimensions":{"xbrl:concept":"us-gaap:MinorityInterestDecreaseFromRedemptions","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-4674000","decimals":-3}]},{"name":"rpt:f-423","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"-80232000","decimals":-3}]},{"name":"rpt:f-424","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:NoncontrollingInterestMember"},"factValues":[{"value":"7562000","decimals":-3}]},{"name":"rpt:f-425","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-72670000","decimals":-3}]},{"name":"rpt:f-426","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AccumulatedOtherComprehensiveIncomeMember"},"factValues":[{"value":"1212000","decimals":-3}]},{"name":"rpt:f-427","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1212000","decimals":-3}]},{"name":"rpt:f-428","factDimensions":{"xbrl:concept":"us-gaap:SharesOutstanding","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"293232131"}]},{"name":"rpt:f-429","factDimensions":{"xbrl:concept":"us-gaap:SharesOutstanding","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"tsndf:ExchangeableSharesMember"},"factValues":[{"value":"63492038"}]},{"name":"rpt:f-430","factDimensions":{"xbrl:concept":"us-gaap:SharesOutstanding","xbrl:period":"2025-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-431","factDimensions":{"xbrl:concept":"us-gaap:SharesOutstanding","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"tsndf:SeriesBConvertiblePreferredStockMember","us-gaap:StatementEquityComponentsAxis":"us-gaap:PreferredStockMember"},"factValues":[{"value":"600"}]},{"name":"rpt:f-432","factDimensions":{"xbrl:concept":"us-gaap:SharesOutstanding","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"tsndf:CommonSharesEquivalentMember"},"factValues":[{"value":"369674373"}]},{"name":"rpt:f-433","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:TreasuryStockCommonMember"},"factValues":[{"value":"-129500000","decimals":-3}]},{"name":"rpt:f-434","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"952463000","decimals":-3}]},{"name":"rpt:f-435","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AccumulatedOtherComprehensiveIncomeMember"},"factValues":[{"value":"3011000","decimals":-3}]},{"name":"rpt:f-436","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"-778514000","decimals":-3}]},{"name":"rpt:f-437","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:NoncontrollingInterestMember"},"factValues":[{"value":"-144000","decimals":-3}]},{"name":"rpt:f-438","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"176816000","decimals":-3}]},{"name":"rpt:f-439","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-72670000","decimals":-3}]},{"name":"rpt:f-440","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-441","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-442","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-443","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-444","factDimensions":{"xbrl:concept":"tsndf:AccretionExpensesNet","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-11622000","decimals":-3}]},{"name":"rpt:f-445","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-446","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-447","factDimensions":{"xbrl:concept":"tsndf:DepreciationAndAmortizationOfIntangibleAssets","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"20103000","decimals":-3}]},{"name":"rpt:f-448","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-449","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-450","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2882000","decimals":-3}]},{"name":"rpt:f-451","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-452","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-453","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensation","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"9706000","decimals":-3}]},{"name":"rpt:f-454","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-455","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-456","factDimensions":{"xbrl:concept":"us-gaap:DeferredIncomeTaxExpenseBenefit","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-8746000","decimals":-3}]},{"name":"rpt:f-457","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-458","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-459","factDimensions":{"xbrl:concept":"tsndf:GainLossOnFairValueOfDerivativeLiabilitiesAndPurchaseOptionDerivativeAsset","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"4549000","decimals":-3}]},{"name":"rpt:f-460","factDimensions":{"xbrl:concept":"tsndf:GainLossOnFairValueOfDerivativeLiabilitiesAndPurchaseOptionDerivativeAsset","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-461","factDimensions":{"xbrl:concept":"tsndf:GainLossOnFairValueOfDerivativeLiabilitiesAndPurchaseOptionDerivativeAsset","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-462","factDimensions":{"xbrl:concept":"us-gaap:GainLossOnDispositionOfAssets","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"30000","decimals":-3}]},{"name":"rpt:f-463","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-464","factDimensions":{"xbrl:concept":"tsndf:UnrealizedAndRealizedGainLossOnInvestmentsAndDerivatives","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-238000","decimals":-3}]},{"name":"rpt:f-465","factDimensions":{"xbrl:concept":"tsndf:UnrealizedAndRealizedGainLossOnInvestmentsAndDerivatives","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-466","factDimensions":{"xbrl:concept":"tsndf:UnrealizedAndRealizedGainLossOnInvestmentsAndDerivatives","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-467","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2465000","decimals":-3}]},{"name":"rpt:f-468","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-469","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-470","factDimensions":{"xbrl:concept":"us-gaap:GoodwillAndIntangibleAssetImpairment","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"39334000","decimals":-3}]},{"name":"rpt:f-471","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-472","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-473","factDimensions":{"xbrl:concept":"us-gaap:TangibleAssetImpairmentCharges","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"8511000","decimals":-3}]},{"name":"rpt:f-474","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-475","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-476","factDimensions":{"xbrl:concept":"tsndf:GainLossOnLeaseTerminationAndDerecognitionOfFinanceLease","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1220000","decimals":-3}]},{"name":"rpt:f-477","factDimensions":{"xbrl:concept":"tsndf:GainLossOnLeaseTerminationAndDerecognitionOfFinanceLease","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-478","factDimensions":{"xbrl:concept":"tsndf:GainLossOnLeaseTerminationAndDerecognitionOfFinanceLease","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-479","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-480","factDimensions":{"xbrl:concept":"tsndf:BadDebtExpenseRecovery","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-1136000","decimals":-3}]},{"name":"rpt:f-481","factDimensions":{"xbrl:concept":"tsndf:BadDebtExpenseRecovery","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-482","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-483","factDimensions":{"xbrl:concept":"us-gaap:GainsLossesOnExtinguishmentOfDebt","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-1662000","decimals":-3}]},{"name":"rpt:f-484","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-485","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-486","factDimensions":{"xbrl:concept":"us-gaap:ForeignCurrencyTransactionGainLossBeforeTax","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-940000","decimals":-3}]},{"name":"rpt:f-487","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-488","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-489","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInReceivables","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2950000","decimals":-3}]},{"name":"rpt:f-490","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-491","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-492","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInInventories","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-4166000","decimals":-3}]},{"name":"rpt:f-493","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-494","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-495","factDimensions":{"xbrl:concept":"tsndf:IncreaseDecreaseInPrepaidExpensesAndOtherCurrentAssets","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-307000","decimals":-3}]},{"name":"rpt:f-496","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-497","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-498","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInDepositOtherAssets","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-169000","decimals":-3}]},{"name":"rpt:f-499","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-500","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-501","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInOtherOperatingAssets","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-78000","decimals":-3}]},{"name":"rpt:f-502","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-503","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-504","factDimensions":{"xbrl:concept":"tsndf:IncreaseDecreaseInAccountsPayableAndAccruedLiabilitiesAndOtherPayables","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-5288000","decimals":-3}]},{"name":"rpt:f-505","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-506","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-507","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInOperatingLeaseLiability","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-2351000","decimals":-3}]},{"name":"rpt:f-508","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-509","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-510","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInOtherOperatingLiabilities","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-388000","decimals":-3}]},{"name":"rpt:f-511","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-512","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-513","factDimensions":{"xbrl:concept":"tsndf:IncreaseDecreaseInUncertainTaxPositionLiabilities","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"27364000","decimals":-3}]},{"name":"rpt:f-514","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-515","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-516","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-517","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"6756000","decimals":-3}]},{"name":"rpt:f-518","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-519","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-520","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInContractWithCustomerLiability","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"975000","decimals":-3}]},{"name":"rpt:f-521","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-522","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-523","factDimensions":{"xbrl:concept":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"37950000","decimals":-3}]},{"name":"rpt:f-524","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-525","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-526","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-527","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-528","factDimensions":{"xbrl:concept":"us-gaap:NetCashProvidedByUsedInOperatingActivities","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"37950000","decimals":-3}]},{"name":"rpt:f-529","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-530","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-531","factDimensions":{"xbrl:concept":"us-gaap:PaymentsToAcquirePropertyPlantAndEquipment","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"9362000","decimals":-3}]},{"name":"rpt:f-532","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-533","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-534","factDimensions":{"xbrl:concept":"tsndf:InvestmentInNoteReceivableNetOfInterestReceived","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1460000","decimals":-3}]},{"name":"rpt:f-535","factDimensions":{"xbrl:concept":"us-gaap:PaymentsToAcquireIntangibleAssets","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1187000","decimals":-3}]},{"name":"rpt:f-536","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-537","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-538","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-539","factDimensions":{"xbrl:concept":"us-gaap:ProceedsFromLifeInsurancePolicies","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"871000","decimals":-3}]},{"name":"rpt:f-540","factDimensions":{"xbrl:concept":"tsndf:SuccessFeesRelatedToAlternativeTreatmentCenterLicense","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-541","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-542","factDimensions":{"xbrl:concept":"tsndf:PaymentForLandContracts","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"859000","decimals":-3}]},{"name":"rpt:f-543","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-544","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-545","factDimensions":{"xbrl:concept":"tsndf:CashPortionOfConsiderationPaidInAcquisitionsNetOfCashAcquired","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"250000","decimals":-3}]},{"name":"rpt:f-546","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-547","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-548","factDimensions":{"xbrl:concept":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-12247000","decimals":-3}]},{"name":"rpt:f-549","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-550","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-551","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-552","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-553","factDimensions":{"xbrl:concept":"us-gaap:NetCashProvidedByUsedInInvestingActivities","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-12247000","decimals":-3}]},{"name":"rpt:f-554","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-555","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-556","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-557","factDimensions":{"xbrl:concept":"us-gaap:ProceedsFromIssuanceOfLongTermDebt","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"129382000","decimals":-3}]},{"name":"rpt:f-558","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-559","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-560","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-561","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-562","factDimensions":{"xbrl:concept":"us-gaap:RepaymentsOfLongTermDebt","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"146159000","decimals":-3}]},{"name":"rpt:f-563","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-564","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-565","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-566","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-567","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-568","factDimensions":{"xbrl:concept":"tsndf:PaymentsOfCapitalDistributionToNoncontrollingInterest","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"7324000","decimals":-3}]},{"name":"rpt:f-569","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-570","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-571","factDimensions":{"xbrl:concept":"tsndf:ProceedsFromContingentConsiderationLiabilityFinancingActivities","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-572","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-573","factDimensions":{"xbrl:concept":"us-gaap:PaymentsOfFinancingCosts","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"400000","decimals":-3}]},{"name":"rpt:f-574","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-575","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-576","factDimensions":{"xbrl:concept":"us-gaap:PaymentsForRepurchaseOfCommonStock","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"215000","decimals":-3}]},{"name":"rpt:f-577","factDimensions":{"xbrl:concept":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-24716000","decimals":-3}]},{"name":"rpt:f-578","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-579","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-580","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-581","factDimensions":{"xbrl:concept":"us-gaap:NetCashProvidedByUsedInFinancingActivities","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-24716000","decimals":-3}]},{"name":"rpt:f-582","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-583","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-584","factDimensions":{"xbrl:concept":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"987000","decimals":-3}]},{"name":"rpt:f-585","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-586","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-587","factDimensions":{"xbrl:concept":"us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"653000","decimals":-3}]},{"name":"rpt:f-588","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-589","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-590","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-591","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-592","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-593","factDimensions":{"xbrl:concept":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"26987000","decimals":-3}]},{"name":"rpt:f-594","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-595","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-596","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxesPaidNet","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-6229000","decimals":-3}]},{"name":"rpt:f-597","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-598","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-599","factDimensions":{"xbrl:concept":"us-gaap:InterestPaidNet","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"23847000","decimals":-3}]},{"name":"rpt:f-600","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-601","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-602","factDimensions":{"xbrl:concept":"tsndf:PaymentsForLeaseTerminationFee","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"271000","decimals":-3}]},{"name":"rpt:f-603","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-604","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-605","factDimensions":{"xbrl:concept":"tsndf:BusinessCombinationConsiderationTransferredEquityIssuedAndLiabilitiesIncurred","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"4674000","decimals":-3}]},{"name":"rpt:f-606","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-607","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-608","factDimensions":{"xbrl:concept":"tsndf:EquityIssuedForPriceProtectionOnContingentConsideration","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"693000","decimals":-3}]},{"name":"rpt:f-609","factDimensions":{"xbrl:concept":"tsndf:ChangeInAccruedCapitalExpendtiures","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-1098000","decimals":-3}]},{"name":"rpt:f-610","factDimensions":{"xbrl:concept":"tsndf:ChangeInAccruedCapitalExpendtiures","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-611","factDimensions":{"xbrl:concept":"tsndf:ChangeInAccruedCapitalExpendtiures","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-612","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-613","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-614","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-615","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-616","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-617","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-618","factDimensions":{"xbrl:concept":"us-gaap:NatureOfOperations","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"<div class=\"item-list-element-wrapper\" 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;font-kerning:none;min-width:4.537%;word-break:keep-all;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;font-kerning:none;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;font-kerning:none;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;font-kerning:none;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;font-kerning:none;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;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">The Company operates under one reportable 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;font-kerning:none;min-width:fit-content;\">The Company owns a portfolio of operating businesses, including:</span></p><div class=\"item-list-element-wrapper\" 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;font-kerning:none;min-width:3.333%;word-break:keep-all;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;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">three</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> dispensaries, and </span><span style=\"font-size:10pt;font-family:Times New Roman;\"><span style=\"-sec-ix-hidden:F_545058be-bc50-4930-99d7-e68182346f00;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">a</span></span></span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> cultivation/processing facility;</span></div></div><div class=\"item-list-element-wrapper\" 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;font-kerning:none;min-width:3.333%;word-break:keep-all;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;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">four</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> dispensaries, and </span><span style=\"font-size:10pt;font-family:Times New Roman;\"><span style=\"-sec-ix-hidden:F_9893098a-fd82-42f6-8a84-aab29d5920d3;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">a</span></span></span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> cultivation/processing facility;</span></div></div><div class=\"item-list-element-wrapper\" 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;font-kerning:none;min-width:3.333%;word-break:keep-all;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;font-kerning:none;min-width:fit-content;\">TerrAscend Pennsylvania (\u201cTerrAscend PA\u201d), a wholly-owned operation with </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">six</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> dispensaries, and </span><span style=\"font-size:10pt;font-family:Times New Roman;\"><span style=\"-sec-ix-hidden:F_6bec5971-cb3c-46fa-9599-8b54a5706735;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">a</span></span></span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> cultivation/processing facility;</span></div></div><div class=\"item-list-element-wrapper\" 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;font-kerning:none;min-width:3.333%;word-break:keep-all;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;font-kerning:none;min-width:fit-content;\">TerrAscend Michigan (\u201cTerrAscend MI\u201d), a wholly-owned operation with </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">twenty</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">dispensaries, </span><span style=\"font-size:10pt;font-family:Times New Roman;\"><span style=\"-sec-ix-hidden:F_8f764d4e-5d9c-44a8-929c-7cb1c64a43ff;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">one</span></span></span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> cultivation facility, </span><span style=\"font-size:10pt;font-family:Times New Roman;\"><span style=\"-sec-ix-hidden:F_ce349c50-bf59-44fd-bef0-6c981ba5695e;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">one</span></span></span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> processing facility, and </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">two</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> cultivation/processing facilities</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">;</span></div></div><div class=\"item-list-element-wrapper\" 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;font-kerning:none;min-width:3.333%;word-break:keep-all;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;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">four</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> dispensaries, and </span><span style=\"font-size:10pt;font-family:Times New Roman;\"><span style=\"-sec-ix-hidden:F_de6f8c8d-7577-4a32-8c05-cc025e58fa0d;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">a</span></span></span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> cultivation facility; and</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">; </span></div></div><div class=\"item-list-element-wrapper\" 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;font-kerning:none;min-width:3.333%;word-break:keep-all;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;font-kerning:none;min-width:fit-content;\">TerrAscend Canada Inc. (\u201cTerrAscend Canada\u201d), 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;font-kerning:none;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-619","factDimensions":{"xbrl:concept":"dei:EntityIncorporationDateOfIncorporation","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"2017-03-07"}]},{"name":"rpt:f-620","factDimensions":{"xbrl:concept":"tsndf:NumberOfMajorityOwnedOperationInDispensaries","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"tsndf:Dispensary","srt:StatementGeographicalAxis":"stpr:NJ"},"factValues":[{"value":"3"}]},{"name":"rpt:f-621","factDimensions":{"xbrl:concept":"tsndf:NumberOfMajorityOwnedOperationInDispensaries","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"tsndf:Dispensary","srt:StatementGeographicalAxis":"stpr:MD"},"factValues":[{"value":"4"}]},{"name":"rpt:f-622","factDimensions":{"xbrl:concept":"tsndf:NumberOfMajorityOwnedOperationInDispensaries","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"tsndf:Dispensary","srt:StatementGeographicalAxis":"stpr:PA"},"factValues":[{"value":"6"}]},{"name":"rpt:f-623","factDimensions":{"xbrl:concept":"tsndf:NumberOfMajorityOwnedOperationInDispensaries","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"tsndf:Dispensary","srt:StatementGeographicalAxis":"stpr:MI"},"factValues":[{"value":"20"}]},{"name":"rpt:f-624","factDimensions":{"xbrl:concept":"tsndf:NumberOfCultivationOrProcessingFacilityOwned","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"tsndf:Facility","srt:StatementGeographicalAxis":"stpr:MI"},"factValues":[{"value":"2"}]},{"name":"rpt:f-625","factDimensions":{"xbrl:concept":"tsndf:NumberOfMajorityOwnedOperationInDispensaries","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"tsndf:Dispensary","srt:StatementGeographicalAxis":"stpr:CA"},"factValues":[{"value":"4"}]},{"name":"rpt:f-626","factDimensions":{"xbrl:concept":"us-gaap:SignificantAccountingPoliciesTextBlock","xbrl:period":"2024-01-01T00:00:00/2025-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;font-kerning:none;min-width:fit-content;\">2.\tSummary of significant accounting policies</span></p><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;font-kerning:none;min-width:fit-content;\">(a)</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">\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;font-kerning:none;min-width:fit-content;\">These consolidated financial statements as of December 31, 2024 and December 31, 2023 and for the years ended December 31, 2024, December 31, 2023, and December 31, 2022 (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;font-kerning:none;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-kerning:none;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.</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-kerning:none;min-width:fit-content;\">The Company previously concluded that substantial doubt existed as to its ability to continue as a going concern primarily due to the Company's current liabilities exceeding its current assets related to its loans maturing within the current year. During the year ended on December 31, 2024</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">, the Company entered into 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;font-kerning:none;min-width:fit-content;\">four-year</span></span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">140,000</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> senior </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">secured term loan which was</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> </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:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">primarily </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">used to retire a majority of the Company's loans coming due within the next year. See Note 10 for more information regarding the refinancing.</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-kerning:none;min-width:fit-content;\">Following the retiring and financing of the Company\u2019s loans coming due within the next year, along with its ability to identify access to future capital, and continued improvement in cash flow from the Company's consolidated operations, management has determined that substantial doubt no longer exists in the Company's ability to continue as a 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;font-style:italic;font-kerning:none;min-width:fit-content;\">Reclassification</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;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-kerning:none;min-width:fit-content;\">Certain prior year amounts have been reclassified to conform to the current year presentation. Specifically, (Gain) loss on disposal of fixed assets has been reclassified out of Impairment of property and equipment and right of use assets and into Other operating income on the Consolidated Statements of Operations and Comprehensive Loss.</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;font-kerning:none;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;font-kerning:none;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;font-kerning:none;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;font-kerning:none;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;font-kerning:none;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 solid;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">Voting Interest Entities</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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-kerning:none;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;font-kerning:none;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 solid;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;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;font-kerning:none;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;font-kerning:none;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;font-kerning:none;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;font-kerning:none;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;font-kerning:none;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;font-kerning:none;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;font-kerning:none;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;font-kerning:none;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;font-kerning:none;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 weighted 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 Loss at the time cannabis is sold.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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-kerning:none;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;font-kerning:none;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;font-kerning:none;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;font-kerning:none;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;font-kerning:none;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:auto;width:100.0%;border-collapse:separate;margin-right:auto;\">\n         <tr style=\"visibility:collapse;\">\n          <td style=\"width:50%;box-sizing:content-box;\"></td>\n          <td style=\"width:50%;box-sizing:content-box;\"></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-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Buildings and improvements</span></p></td>\n          <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">15</span></span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">-</span><span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">30</span></span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;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-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Land</span></p></td>\n          <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;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-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Machinery &amp; equipment</span></p></td>\n          <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">5</span></span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">-</span><span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">15</span></span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;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-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Office furniture &amp; production equipment</span></p></td>\n          <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">3</span></span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">-</span><span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">5</span></span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;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-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Right of use assets</span></p></td>\n          <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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_994dd743-9346-4046-a2e5-6ccdf42c524c;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;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-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Assets in process</span></p></td>\n          <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;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;font-kerning:none;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;font-kerning:none;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 their 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;font-kerning:none;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-kerning:none;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 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;font-kerning:none;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;font-kerning:none;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;font-kerning:none;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;font-kerning:none;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><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;font-kerning:none;min-width:fit-content;\">(h)\t</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">Leases</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-kerning:none;min-width:fit-content;\">Leases 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;font-kerning:none;min-width:fit-content;\"> </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:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">dispensaries, and cultivation and manufacturing facilities. </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">The remaining 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;font-kerning:none;min-width:fit-content;\">1</span></span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">24 years</span></span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">. Additionally, the Company has </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">one</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> finance lease at </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">December 31, 2024</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> and </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">two</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> finance leases at </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">December 31, 2023</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> The remaining lease period for the finance lease is less than </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;font-kerning:none;min-width:fit-content;\">one year</span></span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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-kerning:none;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;font-kerning:none;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 by 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;font-kerning:none;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-kerning:none;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 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 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;font-kerning:none;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 (see Note 11).</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">Certain lea</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">ses 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;font-kerning:none;min-width:fit-content;\">renew</span></span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">terminate</span></span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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 purposes. </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;font-kerning:none;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;font-kerning:none;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;font-kerning:none;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;font-kerning:none;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 Loss.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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-kerning:none;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;font-kerning:none;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;font-kerning:none;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;font-kerning:none;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. See \u2013 </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;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;font-kerning:none;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><p style=\"font-size:10pt;margin-top:10pt;font-family:Times 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-kerning:none;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;font-kerning:none;min-width:fit-content;\">Intangible </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">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</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> </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;font-kerning:none;min-width:fit-content;\">over </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">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;font-kerning:none;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:auto;width:100.0%;border-collapse:separate;margin-right:auto;\">\n         <tr style=\"visibility:collapse;\">\n          <td style=\"width:50%;box-sizing:content-box;\"></td>\n          <td style=\"width:50%;box-sizing:content-box;\"></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-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Brand intangibles - indefinite lives</span></p></td>\n          <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;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-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Brand intangibles - definite lives</span></p></td>\n          <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">3</span></span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;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-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Software</span></p></td>\n          <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">5</span></span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;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-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Licenses</span></p></td>\n          <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">15</span></span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">-</span><span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">30 </span></span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;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-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Non-compete agreements</span></p></td>\n          <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">3</span></span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;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;font-kerning:none;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;font-kerning:none;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-kerning:none;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;font-kerning:none;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;font-kerning:none;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;font-kerning:none;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;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">one</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> reportable segment. For the purposes of testing goodwill, th</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">e Company has identified </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">six</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;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;font-kerning:none;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-kerning:none;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 reco</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">gnized 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;font-kerning:none;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;font-kerning:none;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;font-kerning:none;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-kerning:none;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 undiscounted cash flows are less than the carrying value, the Company measures the fair value of the asset group. In certain circumstances, an appraisal was obtained to determine the fair value of certain long-lived assets. If the carrying value of an asset group exceeds its fair value, an impairment loss is recorded for the exc</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">ess of the asset group\u2019s carrying value over its estimated fair value.</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;font-kerning:none;min-width:fit-content;\">(m)\tRevenue recognition</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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-kerning:none;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;font-kerning:none;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;font-kerning:none;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 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</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> </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:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">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;font-kerning:none;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;font-kerning:none;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-kerning:none;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;font-kerning:none;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;font-kerning:none;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-kerning:none;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 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;font-kerning:none;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;font-kerning:none;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;font-kerning:none;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;font-kerning:none;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;font-kerning:none;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;font-kerning:none;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;font-kerning:none;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;font-kerning:none;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;font-kerning:none;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 (see Note 2z(vii)).</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">(q)</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">\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;font-kerning:none;min-width:fit-content;\">Income tax expense, consisting of current and deferred tax expense, is recognized in the Consolidated Statements of Operations and Comprehensive Loss. Current tax expense is the expected tax payable on the taxable income for the year, using tax rates</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> </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:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">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;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">(r)</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">\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;font-kerning:none;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;font-kerning:none;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;font-kerning:none;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;font-kerning:none;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 their fair value, measured using the Black-Scholes Option Pricing Model (the \"Black-Scholes Model\"), and the residual is allocated to 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;font-kerning:none;min-width:fit-content;\">Treasury 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;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">Repurchases of Common Shares are accounted for at cost and are included as a component of shareholders\u2019 equity in the Consolidated Balance Sheets. The Common Shares are then canceled in subsequent transactions.</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;font-kerning:none;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;font-kerning:none;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 term of the award, volatility of the future price of the Common Shares, risk free rates, and future dividend yields at the initial grant date. Changes in assumptions used to estimate fair value could result in materially different results. Forfeitures are accounted for as they occur rather than estimating for them at the grant date.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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-kerning:none;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;font-kerning:none;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-kerning:none;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;font-kerning:none;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;font-kerning:none;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;font-kerning:none;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;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> </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:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;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-kerning:none;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;font-kerning:none;min-width:fit-content;\">Derivatives and Hedging</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;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;font-kerning:none;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;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">. The preferred shares in the capital of the Company (the \"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;font-kerning:none;min-width:fit-content;\">one</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;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-kerning:none;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;font-kerning:none;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;font-kerning:none;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;font-kerning:none;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 Loss</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;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;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">Derivatives and Hedging</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;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;font-kerning:none;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;font-kerning:none;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 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 (as defined below), stock options, warrants, Preferred Shares, non-participating non-voting 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;font-kerning:none;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-kerning:none;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;font-kerning:none;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-kerning:none;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</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> </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:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">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, 2024, December 31, 2023 and December 31, 2022</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">, </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">no</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;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;font-kerning:none;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 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;font-kerning:none;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-kerning:none;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. 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;font-kerning:none;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-kerning:none;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><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;font-kerning:none;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;font-kerning:none;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;font-kerning:none;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-kerning:none;min-width:fit-content;\">Management has applied significant estimates and judgments related to the following:</span></p><div class=\"item-list-element-wrapper\" 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;font-kerning:none;min-width:4.752626672113803%;word-break:keep-all;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;font-kerning:none;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;font-kerning:none;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. 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;font-kerning:none;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;font-kerning:none;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;font-kerning:none;min-width:fit-content;\"> </span></p><div class=\"item-list-element-wrapper\" 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;font-kerning:none;min-width:4.752626672113803%;word-break:keep-all;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;font-kerning:none;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;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">Nonmonetary Transactions</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;\"> </span></p><div class=\"item-list-element-wrapper\" 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;font-kerning:none;min-width:4.752626672113803%;word-break:keep-all;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;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">In calculating share-based compensation expense, key estimates are used such as the expected term of the award, the volatility of the Company\u2019s stock price, and the risk-free interest rate.</span></p></div><div><div class=\"item-list-element-wrapper\" 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;font-kerning:none;min-width:4.752626672113803%;word-break:keep-all;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;font-kerning:none;min-width:fit-content;\">Warrant liability and 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;font-kerning:none;min-width:fit-content;\">The Company calculates the fair value of warrants issued and contingent consideration from business combinations using key estimates, including stock price volatility and the risk-free interest rate. The Company exercises judgment in selecting valuation methods and performing fair value calculations, both at the initial measurement upon issuance or acquisition and during subsequent recurring remeasurements.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> </span></p><div class=\"item-list-element-wrapper\" 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;font-kerning:none;min-width:4.752626672113803%;word-break:keep-all;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;font-kerning:none;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;font-kerning:none;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;font-kerning:none;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.</span></p><div class=\"item-list-element-wrapper\" 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;font-kerning:none;min-width:4.752626672113803%;word-break:keep-all;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;font-kerning:none;min-width:fit-content;\">Impairment of goodwill, intangible assets, and long-lived 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;font-kerning:none;min-width:fit-content;\">The Company assesses goodwill, intangible assets, and long-lived assets for impairment whenever events or changes in circumstances indicate that their carrying amounts may not be recoverable. Goodwill and indefinite-lived intangible assets are tested for impairment annually, while finite-lived intangible assets and long-lived assets are evaluated whenever indicators of impairment exist. The Company\u2019s impairment loss calculation contains significant estimates and assumptions while applying judgment to qualitative factors as well as estimating future cash flows and asset fair values, including forecasting projected financial information and selecting the discount rate that reflects the risk inherent in future cash flows.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> </span></p><div class=\"item-list-element-wrapper\" 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;font-kerning:none;min-width:6.840544616931553%;word-break:keep-all;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;font-kerning:none;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;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">Business Combinations</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;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 class=\"item-list-element-wrapper\" 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;font-kerning:none;min-width:6.840544616931553%;word-break:keep-all;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;font-kerning:none;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;font-kerning:none;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</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> </span></p></div><div style=\"font-size:10pt;font-family:Times New Roman;\"><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;font-kerning:none;min-width:fit-content;\">terms taking into consideration the economic factors and the credit risk rating at the commencement date of the lease.</span></p><div class=\"item-list-element-wrapper\" 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;font-kerning:none;min-width:6.840544616931553%;word-break:keep-all;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;font-kerning:none;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;font-kerning:none;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;font-kerning:none;min-width:fit-content;\"> </span></p><div class=\"item-list-element-wrapper\" 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;font-kerning:none;min-width:6.840544616931553%;word-break:keep-all;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;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">The Employee Retention Tax Credit (\"ERC\"), introduced under the Coronavirus Aid, Relief, and Economic Security Act (\"CARES Act\"), provided refundable tax credits to eligible businesses affected by COVID-19-related shutdowns or revenue declines from March 13, 2020, to December 31, 2021. The Company elected to account for the ERC as a government grant under International Accounting Standard (\"IAS\") 20, </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;\">Accounting for Government Grants and Disclosure of Government Assistance</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">, due to limited applicable U.S. GAAP guidance. The collectability of the ERC requires significant judgment, including an assessment of eligibility. No formal determination has been made regarding the Company\u2019s eligibility to receive the ERC, and there remains a risk that a regulatory determination could deem the Company ineligible, potentially impacting amounts previously recognized.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> </span></p><div class=\"item-list-element-wrapper\" 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;font-kerning:none;min-width:6.840544616931553%;word-break:keep-all;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;font-kerning:none;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;font-kerning:none;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 (see Note 3).</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> </span></p><div class=\"item-list-element-wrapper\" 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;font-kerning:none;min-width:6.840544616931553%;word-break:keep-all;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-kerning:none;min-width:fit-content;\">Current Expected Credit Losses</span></div></div><p style=\"margin-left:9.067%;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-kerning:none;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><p style=\"font-size:10pt;margin-top:10pt;font-family:Times 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-kerning:none;min-width:fit-content;\">(aa)</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">    New standards, amendments and interpretations adopted</span></p><div class=\"item-list-element-wrapper\" style=\"margin-left:9.065%;display:flex;margin-top:10pt;justify-content:flex-start;align-items:baseline;margin-bottom:10pt;min-width:4.537%;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.989278055754109%;word-break:keep-all;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-kerning:none;min-width:fit-content;\">In November 2023, the FASB issued ASU 2023-07, </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;\">Segment Reporting</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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 the financial year ended December 31, 2024, and the expanded interim disclosures will be effective for the financial year ending 2025 and will be applied retrospectively to all prior periods presented. 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;font-kerning:none;min-width:fit-content;\">adopted </span></span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">this standard during the year ended December 31, 2024, see Note 21</span></div></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;font-kerning:none;min-width:fit-content;\">(ab)    New standards, amendments and interpretations not yet adopted</span></p><div class=\"item-list-element-wrapper\" 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;font-kerning:none;min-width:4.989771902426148%;word-break:keep-all;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-kerning:none;min-width:fit-content;\">In November 2024, the Financial Accounting Standards Board (\"FASB\") issued ASU 2024-03, Income Statement \u2013 Reporting Comprehensive Loss \u2013 Expense Disaggregation Disclosures (Subtopic 220-40): Disaggregation of Income Statement Expenses, a new accounting standard to improve the disclosures about an entity\u2019s expenses and address requests from investors for more detailed information about the types of expenses included in commonly presented expense captions. The new standard will be effective for annual reporting periods beginning after December 15, 2026, and interim reporting periods beginning after December 15, 2027, with retrospective application permitted. The Company is currently evaluating the </span></div></div></div><div style=\"font-size:10pt;font-family:Times New Roman;\"><div class=\"item-list-element-wrapper\" 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;font-kerning:none;min-width:4.989771902426148%;visibility:hidden;word-break:keep-all;display:inline-flex;justify-content:flex-start;\"></span><div style=\"width:100%;display:inline;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">impact of ASU 2024-03 on its Consolidated Financial Statements; however, the Company does not expect the adoption of ASU 2024-03 to have a material impact on its Consolidated Financial Statements.</span></div></div><div class=\"item-list-element-wrapper\" 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;font-kerning:none;min-width:4.989771902426148%;word-break:keep-all;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-kerning:none;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;font-kerning:none;min-width:fit-content;\">Income Taxes</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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 will be effective for the financial 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-627","factDimensions":{"xbrl:concept":"us-gaap:BasisOfAccountingPolicyPolicyTextBlock","xbrl:period":"2024-01-01T00:00:00/2025-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;font-kerning:none;min-width:fit-content;\">(a)</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">\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;font-kerning:none;min-width:fit-content;\">These consolidated financial statements as of December 31, 2024 and December 31, 2023 and for the years ended December 31, 2024, December 31, 2023, and December 31, 2022 (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;font-kerning:none;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-kerning:none;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.</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-kerning:none;min-width:fit-content;\">The Company previously concluded that substantial doubt existed as to its ability to continue as a going concern primarily due to the Company's current liabilities exceeding its current assets related to its loans maturing within the current year. During the year ended on December 31, 2024</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">, the Company entered into 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;font-kerning:none;min-width:fit-content;\">four-year</span></span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">140,000</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> senior </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">secured term loan which was</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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-kerning:none;min-width:fit-content;\">primarily </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">used to retire a majority of the Company's loans coming due within the next year. See Note 10 for more information regarding the refinancing.</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-kerning:none;min-width:fit-content;\">Following the retiring and financing of the Company\u2019s loans coming due within the next year, along with its ability to identify access to future capital, and continued improvement in cash flow from the Company's consolidated operations, management has determined that substantial doubt no longer exists in the Company's ability to continue as a 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;font-style:italic;font-kerning:none;min-width:fit-content;\">Reclassification</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;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-kerning:none;min-width:fit-content;\">Certain prior year amounts have been reclassified to conform to the current year presentation. Specifically, (Gain) loss on disposal of fixed assets has been reclassified out of Impairment of property and equipment and right of use assets and into Other operating income on the Consolidated Statements of Operations and Comprehensive Loss.</span></p>"}]},{"name":"rpt:f-628","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentTerm","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:DebtInstrumentAxis":"tsndf:SeniorSecuredTermLoanMember"},"factValues":[{"value":"P4Y"}]},{"name":"rpt:f-629","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentFaceAmount","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:DebtInstrumentAxis":"tsndf:SeniorSecuredTermLoanMember"},"factValues":[{"value":"140000","decimals":0}]},{"name":"rpt:f-630","factDimensions":{"xbrl:concept":"us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock","xbrl:period":"2024-01-01T00:00:00/2025-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;font-kerning:none;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;font-kerning:none;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-631","factDimensions":{"xbrl:concept":"us-gaap:ConsolidationPolicyTextBlock","xbrl:period":"2024-01-01T00:00:00/2025-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;font-kerning:none;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;font-kerning:none;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;font-kerning:none;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 solid;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">Voting Interest Entities</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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-kerning:none;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;font-kerning:none;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 solid;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;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;font-kerning:none;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;font-kerning:none;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;font-kerning:none;min-width:fit-content;\"> </span></p>"}]},{"name":"rpt:f-632","factDimensions":{"xbrl:concept":"us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy","xbrl:period":"2024-01-01T00:00:00/2025-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;font-kerning:none;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;font-kerning:none;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-633","factDimensions":{"xbrl:concept":"us-gaap:ReceivablesPolicyTextBlock","xbrl:period":"2024-01-01T00:00:00/2025-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;font-kerning:none;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;font-kerning:none;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-634","factDimensions":{"xbrl:concept":"us-gaap:InventoryPolicyTextBlock","xbrl:period":"2024-01-01T00:00:00/2025-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;font-kerning:none;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;font-kerning:none;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 weighted 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 Loss at the time cannabis is sold.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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-kerning:none;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;font-kerning:none;min-width:fit-content;\"> </span></p>"}]},{"name":"rpt:f-635","factDimensions":{"xbrl:concept":"tsndf:PropertyAndEquipmentAndLongLivedAssetsHeldForSalePolicyTextBlock","xbrl:period":"2024-01-01T00:00:00/2025-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;font-kerning:none;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;font-kerning:none;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;font-kerning:none;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:auto;width:100.0%;border-collapse:separate;margin-right:auto;\">\n         <tr style=\"visibility:collapse;\">\n          <td style=\"width:50%;box-sizing:content-box;\"></td>\n          <td style=\"width:50%;box-sizing:content-box;\"></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-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Buildings and improvements</span></p></td>\n          <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">15</span></span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">-</span><span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">30</span></span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;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-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Land</span></p></td>\n          <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;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-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Machinery &amp; equipment</span></p></td>\n          <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">5</span></span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">-</span><span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">15</span></span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;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-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Office furniture &amp; production equipment</span></p></td>\n          <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">3</span></span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">-</span><span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">5</span></span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;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-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Right of use assets</span></p></td>\n          <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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_994dd743-9346-4046-a2e5-6ccdf42c524c;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;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-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Assets in process</span></p></td>\n          <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;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;font-kerning:none;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;font-kerning:none;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 their 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;font-kerning:none;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-kerning:none;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 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;font-kerning:none;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;font-kerning:none;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;font-kerning:none;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;font-kerning:none;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-636","factDimensions":{"xbrl:concept":"tsndf:PropertyPlantAndEquipmentEstimatedUsefulLifeTableTextBlock","xbrl:period":"2024-01-01T00:00:00/2025-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;font-kerning:none;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:auto;width:100.0%;border-collapse:separate;margin-right:auto;\">\n         <tr style=\"visibility:collapse;\">\n          <td style=\"width:50%;box-sizing:content-box;\"></td>\n          <td style=\"width:50%;box-sizing:content-box;\"></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-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Buildings and improvements</span></p></td>\n          <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">15</span></span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">-</span><span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">30</span></span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;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-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Land</span></p></td>\n          <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;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-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Machinery &amp; equipment</span></p></td>\n          <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">5</span></span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">-</span><span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">15</span></span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;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-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Office furniture &amp; production equipment</span></p></td>\n          <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">3</span></span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">-</span><span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">5</span></span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;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-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Right of use assets</span></p></td>\n          <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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_994dd743-9346-4046-a2e5-6ccdf42c524c;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;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-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Assets in process</span></p></td>\n          <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Not depreciated</span></p></td>\n         </tr>\n        </table>"}]},{"name":"rpt:f-637","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentUsefulLife","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","srt:RangeAxis":"srt:MinimumMember","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"us-gaap:BuildingAndBuildingImprovementsMember"},"factValues":[{"value":"P15Y"}]},{"name":"rpt:f-638","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentUsefulLife","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","srt:RangeAxis":"srt:MaximumMember","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"us-gaap:BuildingAndBuildingImprovementsMember"},"factValues":[{"value":"P30Y"}]},{"name":"rpt:f-639","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentUsefulLife","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"us-gaap:MachineryAndEquipmentMember","srt:RangeAxis":"srt:MinimumMember"},"factValues":[{"value":"P5Y"}]},{"name":"rpt:f-640","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentUsefulLife","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"us-gaap:MachineryAndEquipmentMember","srt:RangeAxis":"srt:MaximumMember"},"factValues":[{"value":"P15Y"}]},{"name":"rpt:f-641","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentUsefulLife","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"tsndf:OfficeFurnitureProductionEquipmentMember","srt:RangeAxis":"srt:MinimumMember"},"factValues":[{"value":"P3Y"}]},{"name":"rpt:f-642","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentUsefulLife","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"tsndf:OfficeFurnitureProductionEquipmentMember","srt:RangeAxis":"srt:MaximumMember"},"factValues":[{"value":"P5Y"}]},{"name":"rpt:f-643","factDimensions":{"xbrl:concept":"us-gaap:LesseeLeasesPolicyTextBlock","xbrl:period":"2024-01-01T00:00:00/2025-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;font-kerning:none;min-width:fit-content;\">(h)\t</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">Leases</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-kerning:none;min-width:fit-content;\">Leases 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;font-kerning:none;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-kerning:none;min-width:fit-content;\">dispensaries, and cultivation and manufacturing facilities. </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">The remaining 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;font-kerning:none;min-width:fit-content;\">1</span></span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">24 years</span></span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">. Additionally, the Company has </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">one</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> finance lease at </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">December 31, 2024</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> and </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">two</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> finance leases at </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">December 31, 2023</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> The remaining lease period for the finance lease is less than </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;font-kerning:none;min-width:fit-content;\">one year</span></span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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-kerning:none;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;font-kerning:none;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 by 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;font-kerning:none;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-kerning:none;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 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 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;font-kerning:none;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 (see Note 11).</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">Certain lea</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">ses 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;font-kerning:none;min-width:fit-content;\">renew</span></span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">terminate</span></span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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 purposes. </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;font-kerning:none;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;font-kerning:none;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;font-kerning:none;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;font-kerning:none;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 Loss.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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-kerning:none;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;font-kerning:none;min-width:fit-content;\"> </span></p>"}]},{"name":"rpt:f-644","factDimensions":{"xbrl:concept":"us-gaap:LesseeOperatingLeaseTermOfContract","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","srt:RangeAxis":"srt:MinimumMember"},"factValues":[{"value":"P1Y"}]},{"name":"rpt:f-645","factDimensions":{"xbrl:concept":"us-gaap:LesseeOperatingLeaseTermOfContract","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","srt:RangeAxis":"srt:MaximumMember"},"factValues":[{"value":"P24Y"}]},{"name":"rpt:f-646","factDimensions":{"xbrl:concept":"tsndf:NumberOfLesseeFinanceLease","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"tsndf:Leases"},"factValues":[{"value":"1"}]},{"name":"rpt:f-647","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-648","factDimensions":{"xbrl:concept":"us-gaap:LesseeFinanceLeaseTermOfContract1","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","srt:RangeAxis":"srt:MaximumMember"},"factValues":[{"value":"P1Y"}]},{"name":"rpt:f-649","factDimensions":{"xbrl:concept":"tsndf:LesseeFinanceLeaseOptionToExtendAndTerminate","xbrl:period":"2024-01-01T00:00:00/2025-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 purposes. "}]},{"name":"rpt:f-650","factDimensions":{"xbrl:concept":"us-gaap:LesseeFinanceLeaseExistenceOfOptionToExtend","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"true"}]},{"name":"rpt:f-651","factDimensions":{"xbrl:concept":"us-gaap:LesseeFinanceLeaseExistenceOfOptionToTerminate","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"true"}]},{"name":"rpt:f-652","factDimensions":{"xbrl:concept":"us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy","xbrl:period":"2024-01-01T00:00:00/2025-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;font-kerning:none;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;font-kerning:none;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. See \u2013 </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;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;font-kerning:none;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-653","factDimensions":{"xbrl:concept":"us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy","xbrl:period":"2024-01-01T00:00:00/2025-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;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">Intangible </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">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</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">over </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">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;font-kerning:none;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:auto;width:100.0%;border-collapse:separate;margin-right:auto;\">\n         <tr style=\"visibility:collapse;\">\n          <td style=\"width:50%;box-sizing:content-box;\"></td>\n          <td style=\"width:50%;box-sizing:content-box;\"></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-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Brand intangibles - indefinite lives</span></p></td>\n          <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;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-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Brand intangibles - definite lives</span></p></td>\n          <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">3</span></span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;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-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Software</span></p></td>\n          <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">5</span></span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;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-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Licenses</span></p></td>\n          <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">15</span></span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">-</span><span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">30 </span></span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;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-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Non-compete agreements</span></p></td>\n          <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">3</span></span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;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;font-kerning:none;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;font-kerning:none;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-kerning:none;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;font-kerning:none;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;font-kerning:none;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-654","factDimensions":{"xbrl:concept":"tsndf:IndefiniteAndDefiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock","xbrl:period":"2024-01-01T00:00:00/2025-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;font-kerning:none;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:auto;width:100.0%;border-collapse:separate;margin-right:auto;\">\n         <tr style=\"visibility:collapse;\">\n          <td style=\"width:50%;box-sizing:content-box;\"></td>\n          <td style=\"width:50%;box-sizing:content-box;\"></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-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Brand intangibles - indefinite lives</span></p></td>\n          <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;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-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Brand intangibles - definite lives</span></p></td>\n          <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">3</span></span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;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-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Software</span></p></td>\n          <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">5</span></span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;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-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Licenses</span></p></td>\n          <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">15</span></span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">-</span><span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">30 </span></span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;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-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Non-compete agreements</span></p></td>\n          <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">3</span></span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0years</span></p></td>\n         </tr>\n        </table>"}]},{"name":"rpt:f-655","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetUsefulLife","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"tsndf:BrandIntangiblesMember"},"factValues":[{"value":"P3Y"}]},{"name":"rpt:f-656","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetUsefulLife","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"tsndf:SoftwareMember"},"factValues":[{"value":"P5Y"}]},{"name":"rpt:f-657","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetUsefulLife","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","srt:RangeAxis":"srt:MinimumMember","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:LicensingAgreementsMember"},"factValues":[{"value":"P15Y"}]},{"name":"rpt:f-658","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetUsefulLife","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:LicensingAgreementsMember","srt:RangeAxis":"srt:MaximumMember"},"factValues":[{"value":"P30Y"}]},{"name":"rpt:f-659","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetUsefulLife","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:NoncompeteAgreementsMember"},"factValues":[{"value":"P3Y"}]},{"name":"rpt:f-660","factDimensions":{"xbrl:concept":"us-gaap:ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock","xbrl:period":"2024-01-01T00:00:00/2025-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;font-kerning:none;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;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">one</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> reportable segment. For the purposes of testing goodwill, th</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">e Company has identified </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">six</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;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;font-kerning:none;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-kerning:none;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 reco</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">gnized based on a comparison of the fair value of the asset to its carrying value.</span></p>"}]},{"name":"rpt:f-661","factDimensions":{"xbrl:concept":"us-gaap:NumberOfOperatingSegments","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"tsndf:Segment"},"factValues":[{"value":"1"}]},{"name":"rpt:f-662","factDimensions":{"xbrl:concept":"us-gaap:NumberOfReportingUnits","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"tsndf:Reportingunit"},"factValues":[{"value":"6","decimals":0}]},{"name":"rpt:f-663","factDimensions":{"xbrl:concept":"us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock","xbrl:period":"2024-01-01T00:00:00/2025-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;font-kerning:none;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;font-kerning:none;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;font-kerning:none;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-kerning:none;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 undiscounted cash flows are less than the carrying value, the Company measures the fair value of the asset group. In certain circumstances, an appraisal was obtained to determine the fair value of certain long-lived assets. If the carrying value of an asset group exceeds its fair value, an impairment loss is recorded for the exc</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">ess of the asset group\u2019s carrying value over its estimated fair value.</span></p>"}]},{"name":"rpt:f-664","factDimensions":{"xbrl:concept":"us-gaap:RevenueRecognitionPolicyTextBlock","xbrl:period":"2024-01-01T00:00:00/2025-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;font-kerning:none;min-width:fit-content;\">(m)\tRevenue recognition</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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-kerning:none;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;font-kerning:none;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;font-kerning:none;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 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</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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-kerning:none;min-width:fit-content;\">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;font-kerning:none;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;font-kerning:none;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-kerning:none;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;font-kerning:none;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;font-kerning:none;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-kerning:none;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 Loss is netted for any excise or cultivation taxes.</span></p>"}]},{"name":"rpt:f-665","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationsPolicy","xbrl:period":"2024-01-01T00:00:00/2025-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;font-kerning:none;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;font-kerning:none;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;font-kerning:none;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;font-kerning:none;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-666","factDimensions":{"xbrl:concept":"us-gaap:InvestmentPolicyTextBlock","xbrl:period":"2024-01-01T00:00:00/2025-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;font-kerning:none;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;font-kerning:none;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;font-kerning:none;min-width:fit-content;\"> </span></p>"}]},{"name":"rpt:f-667","factDimensions":{"xbrl:concept":"tsndf:NonControllingInterestsPolicyTextBlock","xbrl:period":"2024-01-01T00:00:00/2025-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;font-kerning:none;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;font-kerning:none;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 (see Note 2z(vii)).</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> </span></p>"}]},{"name":"rpt:f-668","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxPolicyTextBlock","xbrl:period":"2024-01-01T00:00:00/2025-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;font-kerning:none;min-width:fit-content;\">(q)</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">\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;font-kerning:none;min-width:fit-content;\">Income tax expense, consisting of current and deferred tax expense, is recognized in the Consolidated Statements of Operations and Comprehensive Loss. Current tax expense is the expected tax payable on the taxable income for the year, using tax rates</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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-kerning:none;min-width:fit-content;\">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;font-kerning:none;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-669","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityPolicyTextBlock","xbrl:period":"2024-01-01T00:00:00/2025-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;font-kerning:none;min-width:fit-content;\">(r)</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">\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;font-kerning:none;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;font-kerning:none;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;font-kerning:none;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;font-kerning:none;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 their fair value, measured using the Black-Scholes Option Pricing Model (the \"Black-Scholes Model\"), and the residual is allocated to 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;font-kerning:none;min-width:fit-content;\">Treasury 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;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">Repurchases of Common Shares are accounted for at cost and are included as a component of shareholders\u2019 equity in the Consolidated Balance Sheets. The Common Shares are then canceled in subsequent transactions.</span></p>"}]},{"name":"rpt:f-670","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy","xbrl:period":"2024-01-01T00:00:00/2025-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;font-kerning:none;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;font-kerning:none;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 term of the award, volatility of the future price of the Common Shares, risk free rates, and future dividend yields at the initial grant date. Changes in assumptions used to estimate fair value could result in materially different results. Forfeitures are accounted for as they occur rather than estimating for them at the grant date.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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-kerning:none;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;font-kerning:none;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-kerning:none;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;font-kerning:none;min-width:fit-content;\"> </span></p>"}]},{"name":"rpt:f-671","factDimensions":{"xbrl:concept":"tsndf:ConvertibleInstrumentsPolicyTextBlock","xbrl:period":"2024-01-01T00:00:00/2025-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;font-kerning:none;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;font-kerning:none;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;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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-kerning:none;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;font-kerning:none;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-kerning:none;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;font-kerning:none;min-width:fit-content;\">Derivatives and Hedging</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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-672","factDimensions":{"xbrl:concept":"tsndf:ConvertiblePreferredStockAndDetachableWarrantsPolicyTextBlock","xbrl:period":"2024-01-01T00:00:00/2025-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;font-kerning:none;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;font-kerning:none;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;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">. The preferred shares in the capital of the Company (the \"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;font-kerning:none;min-width:fit-content;\">one</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;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-kerning:none;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;font-kerning:none;min-width:fit-content;\"> </span></p>"}]},{"name":"rpt:f-673","factDimensions":{"xbrl:concept":"us-gaap:PreferredStockConvertibleConversionRatio","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"0.001","decimals":3}]},{"name":"rpt:f-674","factDimensions":{"xbrl:concept":"tsndf:WarrantLiabilityPolicyTextBlock","xbrl:period":"2024-01-01T00:00:00/2025-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;font-kerning:none;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;font-kerning:none;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 Loss</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">.</span></p>"}]},{"name":"rpt:f-675","factDimensions":{"xbrl:concept":"us-gaap:DerivativesEmbeddedDerivatives","xbrl:period":"2024-01-01T00:00:00/2025-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;font-kerning:none;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;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">Derivatives and Hedging</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;min-width:fit-content;\"> </span></p>"}]},{"name":"rpt:f-676","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerSharePolicyTextBlock","xbrl:period":"2024-01-01T00:00:00/2025-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;font-kerning:none;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;font-kerning:none;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 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 (as defined below), stock options, warrants, Preferred Shares, non-participating non-voting 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;font-kerning:none;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-kerning:none;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;font-kerning:none;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-kerning:none;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</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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-kerning:none;min-width:fit-content;\">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, 2024, December 31, 2023 and December 31, 2022</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">, </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">no</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> </span></p>"}]},{"name":"rpt:f-677","factDimensions":{"xbrl:concept":"us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"0"}]},{"name":"rpt:f-678","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-679","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-680","factDimensions":{"xbrl:concept":"us-gaap:DiscontinuedOperationsPolicyTextBlock","xbrl:period":"2024-01-01T00:00:00/2025-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;font-kerning:none;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;font-kerning:none;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 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;font-kerning:none;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-kerning:none;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. 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;font-kerning:none;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-kerning:none;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-681","factDimensions":{"xbrl:concept":"us-gaap:UseOfEstimates","xbrl:period":"2024-01-01T00:00:00/2025-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;font-kerning:none;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;font-kerning:none;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;font-kerning:none;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-kerning:none;min-width:fit-content;\">Management has applied significant estimates and judgments related to the following:</span></p><div class=\"item-list-element-wrapper\" 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;font-kerning:none;min-width:4.752626672113803%;word-break:keep-all;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;font-kerning:none;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;font-kerning:none;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. 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;font-kerning:none;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;font-kerning:none;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;font-kerning:none;min-width:fit-content;\"> </span></p><div class=\"item-list-element-wrapper\" 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;font-kerning:none;min-width:4.752626672113803%;word-break:keep-all;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;font-kerning:none;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;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">Nonmonetary Transactions</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;\"> </span></p><div class=\"item-list-element-wrapper\" 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;font-kerning:none;min-width:4.752626672113803%;word-break:keep-all;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;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">In calculating share-based compensation expense, key estimates are used such as the expected term of the award, the volatility of the Company\u2019s stock price, and the risk-free interest rate.</span></p><div class=\"item-list-element-wrapper\" 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;font-kerning:none;min-width:4.752626672113803%;word-break:keep-all;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;font-kerning:none;min-width:fit-content;\">Warrant liability and 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;font-kerning:none;min-width:fit-content;\">The Company calculates the fair value of warrants issued and contingent consideration from business combinations using key estimates, including stock price volatility and the risk-free interest rate. The Company exercises judgment in selecting valuation methods and performing fair value calculations, both at the initial measurement upon issuance or acquisition and during subsequent recurring remeasurements.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> </span></p><div class=\"item-list-element-wrapper\" 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;font-kerning:none;min-width:4.752626672113803%;word-break:keep-all;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;font-kerning:none;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;font-kerning:none;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;font-kerning:none;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.</span></p><div class=\"item-list-element-wrapper\" 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;font-kerning:none;min-width:4.752626672113803%;word-break:keep-all;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;font-kerning:none;min-width:fit-content;\">Impairment of goodwill, intangible assets, and long-lived 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;font-kerning:none;min-width:fit-content;\">The Company assesses goodwill, intangible assets, and long-lived assets for impairment whenever events or changes in circumstances indicate that their carrying amounts may not be recoverable. Goodwill and indefinite-lived intangible assets are tested for impairment annually, while finite-lived intangible assets and long-lived assets are evaluated whenever indicators of impairment exist. The Company\u2019s impairment loss calculation contains significant estimates and assumptions while applying judgment to qualitative factors as well as estimating future cash flows and asset fair values, including forecasting projected financial information and selecting the discount rate that reflects the risk inherent in future cash flows.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> </span></p><div class=\"item-list-element-wrapper\" 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;font-kerning:none;min-width:6.840544616931553%;word-break:keep-all;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;font-kerning:none;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;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">Business Combinations</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;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 class=\"item-list-element-wrapper\" 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;font-kerning:none;min-width:6.840544616931553%;word-break:keep-all;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;font-kerning:none;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;font-kerning:none;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</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> </span></p><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;font-kerning:none;min-width:fit-content;\">terms taking into consideration the economic factors and the credit risk rating at the commencement date of the lease.</span></p><div class=\"item-list-element-wrapper\" 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;font-kerning:none;min-width:6.840544616931553%;word-break:keep-all;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;font-kerning:none;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;font-kerning:none;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;font-kerning:none;min-width:fit-content;\"> </span></p><div class=\"item-list-element-wrapper\" 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;font-kerning:none;min-width:6.840544616931553%;word-break:keep-all;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;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">The Employee Retention Tax Credit (\"ERC\"), introduced under the Coronavirus Aid, Relief, and Economic Security Act (\"CARES Act\"), provided refundable tax credits to eligible businesses affected by COVID-19-related shutdowns or revenue declines from March 13, 2020, to December 31, 2021. The Company elected to account for the ERC as a government grant under International Accounting Standard (\"IAS\") 20, </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;\">Accounting for Government Grants and Disclosure of Government Assistance</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">, due to limited applicable U.S. GAAP guidance. The collectability of the ERC requires significant judgment, including an assessment of eligibility. No formal determination has been made regarding the Company\u2019s eligibility to receive the ERC, and there remains a risk that a regulatory determination could deem the Company ineligible, potentially impacting amounts previously recognized.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> </span></p><div class=\"item-list-element-wrapper\" 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;font-kerning:none;min-width:6.840544616931553%;word-break:keep-all;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;font-kerning:none;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;font-kerning:none;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 (see Note 3).</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> </span></p><div class=\"item-list-element-wrapper\" 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;font-kerning:none;min-width:6.840544616931553%;word-break:keep-all;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-kerning:none;min-width:fit-content;\">Current Expected Credit Losses</span></div></div><p style=\"margin-left:9.067%;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-kerning:none;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-682","factDimensions":{"xbrl:concept":"us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock","xbrl:period":"2024-01-01T00:00:00/2025-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;font-kerning:none;min-width:fit-content;\">(aa)</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">    New standards, amendments and interpretations adopted</span></p><div class=\"item-list-element-wrapper\" style=\"margin-left:9.065%;display:flex;margin-top:10pt;justify-content:flex-start;align-items:baseline;margin-bottom:10pt;min-width:4.537%;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.989278055754109%;word-break:keep-all;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-kerning:none;min-width:fit-content;\">In November 2023, the FASB issued ASU 2023-07, </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;\">Segment Reporting</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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 the financial year ended December 31, 2024, and the expanded interim disclosures will be effective for the financial year ending 2025 and will be applied retrospectively to all prior periods presented. 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;font-kerning:none;min-width:fit-content;\">adopted </span></span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">this standard during the year ended December 31, 2024, see Note 21</span></div></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;font-kerning:none;min-width:fit-content;\">(ab)    New standards, amendments and interpretations not yet adopted</span></p><div class=\"item-list-element-wrapper\" 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;font-kerning:none;min-width:4.989771902426148%;word-break:keep-all;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-kerning:none;min-width:fit-content;\">In November 2024, the Financial Accounting Standards Board (\"FASB\") issued ASU 2024-03, Income Statement \u2013 Reporting Comprehensive Loss \u2013 Expense Disaggregation Disclosures (Subtopic 220-40): Disaggregation of Income Statement Expenses, a new accounting standard to improve the disclosures about an entity\u2019s expenses and address requests from investors for more detailed information about the types of expenses included in commonly presented expense captions. The new standard will be effective for annual reporting periods beginning after December 15, 2026, and interim reporting periods beginning after December 15, 2027, with retrospective application permitted. The Company is currently evaluating the </span></div></div><div class=\"item-list-element-wrapper\" 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;font-kerning:none;min-width:4.989771902426148%;visibility:hidden;word-break:keep-all;display:inline-flex;justify-content:flex-start;\"></span><div style=\"width:100%;display:inline;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">impact of ASU 2024-03 on its Consolidated Financial Statements; however, the Company does not expect the adoption of ASU 2024-03 to have a material impact on its Consolidated Financial Statements.</span></div></div><div class=\"item-list-element-wrapper\" 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;font-kerning:none;min-width:4.989771902426148%;word-break:keep-all;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-kerning:none;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;font-kerning:none;min-width:fit-content;\">Income Taxes</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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 will be effective for the financial 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-683","factDimensions":{"xbrl:concept":"us-gaap:ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:AdjustmentsForNewAccountingPronouncementsAxis":"us-gaap:AccountingStandardsUpdate202307Member"},"factValues":[{"value":"true"}]},{"name":"rpt:f-684","factDimensions":{"xbrl:concept":"us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock","xbrl:period":"2024-01-01T00:00:00/2025-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;font-kerning:none;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;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">95</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">1,000</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">99.8</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;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;font-kerning:none;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;font-kerning:none;min-width:fit-content;\"> Consolidation</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;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 and derivative liability. The Company also consolidates a minimal amount of assets and liabilities within Canada, see Note 21 for more information.</span></p>"}]},{"name":"rpt:f-685","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-686","factDimensions":{"xbrl:concept":"us-gaap:ProceedsFromIssuanceOfPrivatePlacement","xbrl:period":"2023-04-20T00:00:00/2023-04-21T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","srt:OwnershipAxis":"tsndf:TerrAscendGrowthCorpMember","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember"},"factValues":[{"value":"1000000","decimals":-3}]},{"name":"rpt:f-687","factDimensions":{"xbrl:concept":"us-gaap:MinorityInterestOwnershipPercentageByParent","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","srt:OwnershipAxis":"tsndf:TerrAscendGrowthCorpMember","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassBMember"},"factValues":[{"value":"0.998","decimals":3}]},{"name":"rpt:f-688","factDimensions":{"xbrl:concept":"us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock","xbrl:period":"2024-01-01T00:00:00/2025-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;font-kerning:none;min-width:fit-content;\">4.\tAccounts receivable, net</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;font-kerning:none;min-width:fit-content;\">The following table presents the Company\u2019s accounts receivable balances, including the allowance for credit losses:</span></p>\n      <table style=\"margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:67.313%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.5%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:12.843%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.5%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:12.843%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></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;padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">December 31, 2024</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">December 31, 2023</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Trade receivables</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">20,243</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">28,403</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Sales tax receivable</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">970</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">408</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Other receivables</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">1,024</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">1,154</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Provision for current expected credit losses</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">1,357</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">10,917</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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-kerning:none;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Total receivables, net</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">20,880</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">19,048</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n      </table></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;font-kerning:none;min-width:fit-content;\">The following table presents the aging of trade receivables, including the allowance for credit losses:</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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></div><div style=\"font-size:10pt;font-family:Times New Roman;\">\n      <table style=\"margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:66.993%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.62%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:12.883000000000001%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.62%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:12.883000000000001%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></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;padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">December 31, 2024</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">December 31, 2023</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Trade receivables</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">20,243</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">28,403</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Less: provision for current expected credit losses</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">1,357</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">10,917</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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-kerning:none;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Total trade receivables, net</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">18,886</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">17,486</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;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=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;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=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Of which</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0in;text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><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;font-kerning:none;min-width:fit-content;\">Current</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">12,114</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">13,799</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0in;text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><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;font-kerning:none;min-width:fit-content;\">31-90 days</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">4,040</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">2,837</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0in;text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><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;font-kerning:none;min-width:fit-content;\">Over 90 days</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">4,089</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">11,767</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0in;text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Less: current expected credit losses</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">1,357</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">10,917</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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-kerning:none;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Total trade receivables, net</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">18,886</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">17,486</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;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:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">The following is a roll-forward of the provision for expected credit losses and 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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p>\n      <table style=\"margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:65.52%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.46%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:13.780000000000001%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.46%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:13.780000000000001%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></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;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">December 31, 2024</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">December 31, 2023</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Beginning of the year</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">10,917</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">10,556</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Provision for sales returns</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">14</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Expected credit losses</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">31</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">668</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">Write-offs charged against provision</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">9,591</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">321</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">Total provision for current expected credit losses</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">1,357</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">10,917</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;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;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">During the year ended December 31, 2024, the Company settled accounts receivable that had been previously accounted for as expected credit losses which resulted in a bad debt recovery of $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">4,188</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> within General and administrative expenses on the Consolidated Statements of Operations and Comprehensive Loss. </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">All trade receivables and provision for current expected credit losses relating to this settlement has been written off as at December 31, 2024.</span></p>"}]},{"name":"rpt:f-689","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock","xbrl:period":"2024-01-01T00:00:00/2025-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;font-kerning:none;min-width:fit-content;\">The following table presents the Company\u2019s accounts receivable balances, including the allowance for credit losses:</span></p>\n      <table style=\"margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:67.313%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.5%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:12.843%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.5%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:12.843%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></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;padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">December 31, 2024</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">December 31, 2023</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Trade receivables</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">20,243</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">28,403</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Sales tax receivable</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">970</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">408</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Other receivables</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">1,024</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">1,154</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Provision for current expected credit losses</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">1,357</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">10,917</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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-kerning:none;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Total receivables, net</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">20,880</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">19,048</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n      </table>"}]},{"name":"rpt:f-690","factDimensions":{"xbrl:concept":"tsndf:TradeReceivablesGross","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"20243000","decimals":-3}]},{"name":"rpt:f-691","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-692","factDimensions":{"xbrl:concept":"us-gaap:ValueAddedTaxReceivableCurrent","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"970000","decimals":-3}]},{"name":"rpt:f-693","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-694","factDimensions":{"xbrl:concept":"us-gaap:OtherReceivablesGrossCurrent","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1024000","decimals":-3}]},{"name":"rpt:f-695","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-696","factDimensions":{"xbrl:concept":"us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1357000","decimals":-3}]},{"name":"rpt:f-697","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-698","factDimensions":{"xbrl:concept":"us-gaap:AccountsReceivableNetCurrent","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"20880000","decimals":-3}]},{"name":"rpt:f-699","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-700","factDimensions":{"xbrl:concept":"tsndf:ScheduleOfTradeReceivablesTableTextBlock","xbrl:period":"2024-01-01T00:00:00/2025-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;font-kerning:none;min-width:fit-content;\">The following table presents the aging of trade receivables, including the allowance for credit losses:</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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p>\n      <table style=\"margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:66.993%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.62%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:12.883000000000001%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.62%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:12.883000000000001%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></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;padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">December 31, 2024</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">December 31, 2023</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Trade receivables</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">20,243</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">28,403</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Less: provision for current expected credit losses</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">1,357</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">10,917</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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-kerning:none;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Total trade receivables, net</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">18,886</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">17,486</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;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=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;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=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Of which</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0in;text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><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;font-kerning:none;min-width:fit-content;\">Current</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">12,114</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">13,799</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0in;text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><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;font-kerning:none;min-width:fit-content;\">31-90 days</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">4,040</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">2,837</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0in;text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><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;font-kerning:none;min-width:fit-content;\">Over 90 days</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">4,089</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">11,767</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0in;text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Less: current expected credit losses</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">1,357</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">10,917</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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-kerning:none;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Total trade receivables, net</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">18,886</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">17,486</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n      </table>"}]},{"name":"rpt:f-701","factDimensions":{"xbrl:concept":"tsndf:TradeReceivablesGross","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"20243000","decimals":-3}]},{"name":"rpt:f-702","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-703","factDimensions":{"xbrl:concept":"us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1357000","decimals":-3}]},{"name":"rpt:f-704","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-705","factDimensions":{"xbrl:concept":"tsndf:TradeReceivablesNet","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"18886000","decimals":-3}]},{"name":"rpt:f-706","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-707","factDimensions":{"xbrl:concept":"tsndf:TradeReceivableCurrent","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"12114000","decimals":-3}]},{"name":"rpt:f-708","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-709","factDimensions":{"xbrl:concept":"tsndf:TradeReceivable3190Days","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"4040000","decimals":-3}]},{"name":"rpt:f-710","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-711","factDimensions":{"xbrl:concept":"tsndf:TradeReceivableOver90Days","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"4089000","decimals":-3}]},{"name":"rpt:f-712","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-713","factDimensions":{"xbrl:concept":"us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1357000","decimals":-3}]},{"name":"rpt:f-714","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-715","factDimensions":{"xbrl:concept":"tsndf:TradeReceivablesNet","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"18886000","decimals":-3}]},{"name":"rpt:f-716","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-717","factDimensions":{"xbrl:concept":"us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock","xbrl:period":"2024-01-01T00:00:00/2025-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;font-kerning:none;min-width:fit-content;\">The following is a roll-forward of the provision for expected credit losses and 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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p>\n      <table style=\"margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:65.52%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.46%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:13.780000000000001%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.46%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:13.780000000000001%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></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;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">December 31, 2024</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">December 31, 2023</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Beginning of the year</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">10,917</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">10,556</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Provision for sales returns</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">14</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Expected credit losses</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">31</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">668</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">Write-offs charged against provision</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">9,591</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">321</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">Total provision for current expected credit losses</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">1,357</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">10,917</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n      </table>"}]},{"name":"rpt:f-718","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-719","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-720","factDimensions":{"xbrl:concept":"us-gaap:AllowanceForDoubtfulAccountsReceivableRecoveries","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-721","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-722","factDimensions":{"xbrl:concept":"tsndf:ExpectedCreditLosses","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"31000","decimals":-3}]},{"name":"rpt:f-723","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-724","factDimensions":{"xbrl:concept":"us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"9591000","decimals":-3}]},{"name":"rpt:f-725","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-726","factDimensions":{"xbrl:concept":"us-gaap:AllowanceForDoubtfulAccountsReceivable","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1357000","decimals":-3}]},{"name":"rpt:f-727","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-728","factDimensions":{"xbrl:concept":"us-gaap:ProceedsAccountsReceivablePreviouslyWrittenOffRecovery","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"4188000","decimals":-3}]},{"name":"rpt:f-729","factDimensions":{"xbrl:concept":"us-gaap:AssetAcquisitionTextBlock","xbrl:period":"2024-01-01T00:00:00/2025-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;font-kerning:none;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;font-kerning:none;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 solid;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">AMMD</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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-kerning:none;min-width:fit-content;\">On January 27, 2023, in order to establish its retail footprint in Maryland, </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">the Company acquired Allegany Medical Marijuana Dispensary (\"AMMD\"), a medical dispensary located in Cumberland, Maryland from Moose Curve Holdings, LLC. 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;font-kerning:none;min-width:fit-content;\">100</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">10,000</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> in cash (the \"AMMD Cash Consideration\"). The AMMD Cash Consideration paid included a long-term 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;font-kerning:none;min-width:fit-content;\">160</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> and $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">29</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">, respectively.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;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:auto;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:80.444%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.8%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:15.757%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Cash and cash equivalents</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">20</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Inventory</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">303</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Prepaid expense</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">4</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Operating right of use asset</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">1,499</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Fixed assets</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">416</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Intangible asset</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">5,330</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Goodwill</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">6,312</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Accounts payable and accrued liabilities</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">366</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Deferred tax liability</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">2,097</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Corporate income taxes payable</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">291</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Operating lease liability</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">1,499</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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-kerning:none;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Net assets acquired</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">9,631</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;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=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Cash</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">10,000</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Working capital adjustment</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">369</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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-kerning:none;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Total consideration</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">9,631</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;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;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">30-year</span></span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> period.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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-kerning:none;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;font-kerning:none;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-kerning:none;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;font-kerning:none;min-width:fit-content;\">191</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">costs, $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">99</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">$</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">12,289</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">3,775</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">$</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">11,610</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> and </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">$</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">3,531</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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 solid;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">Peninsula</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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-kerning:none;min-width:fit-content;\">On June 28, 2023, in order to expand its retail footprint in Maryland, the Company closed the acquisition (the \"Peninsula Acquisition\") of Derby 1, LLC (\"Peninsula\"), a dispensary located in Salisbury, Maryland. 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;font-kerning:none;min-width:fit-content;\">100</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">15,394</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> exclusive of assumed financing obligations of $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">7,226</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> (see 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;font-kerning:none;min-width:fit-content;\">5,442,282</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">7,857</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> using the trading price of the Common Shares on the 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;font-kerning:none;min-width:fit-content;\">3,646</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">7.25</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">, (iii) $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">2,657</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">1,234</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">290</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> and $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">33</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">, respectively.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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-kerning:none;min-width:fit-content;\">The Peninsula Share Consideration was subject to a statutory lock-up restriction of six 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;font-kerning:none;min-width:fit-content;\">Pursuant to the terms of the agreement, the Company agreed that if within eighteen</span><span style=\"font-size:10pt;font-family:Times New Roman;\"><span style=\"-sec-ix-hidden:F_2c37c745-a848-43c6-9086-4508279339e4;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> months</span></span></span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> from 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 the remaining Common Shares was less than $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">9,000</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">, the Company would be required to pay the difference to the sellers </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">and in accordance with such terms, the Company issued the Peninsula Contingent Consideration. . 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;font-kerning:none;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;font-kerning:none;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;font-kerning:none;min-width:fit-content;\"> </span></p>\n      <table style=\"margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:80.444%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.8%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:15.757%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></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;padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Cash and cash equivalents</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">217</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Inventory</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">468</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Prepaid expense</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">187</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Operating right of use asset</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">1,168</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Fixed assets</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">70</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Intangible asset</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">19,224</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Goodwill</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">3,484</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Accounts payable and accrued liabilities</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">1,030</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Loans payable</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">7,226</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Operating lease liability</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">1,168</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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-kerning:none;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Net assets acquired</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">15,394</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;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=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Cash</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">1,234</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Common shares of TerrAscend</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">7,857</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Loans payable</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">3,646</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Contingent consideration</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">2,657</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Total consideration</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">15,394</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;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;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">30-year</span></span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> period.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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-kerning:none;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;font-kerning:none;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-kerning:none;min-width:fit-content;\">Costs related to this transaction wer</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">e $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">626</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">, </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;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-kerning:none;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;font-kerning:none;min-width:fit-content;\">$</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">17,791</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">$</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">3,483</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> Actual sales and net income for the year ended December 31, 2023 since the date of acquisition ar</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">e $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">11,004</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> and $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">1,708</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">, </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">respectively.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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 solid;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">Blue Ridge</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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-kerning:none;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;font-kerning:none;min-width:fit-content;\">the Company closed the acquisition of Hempaid, LLC (\"Blue Ridge\"), a medical dispensary located in Parkville, Maryland. The Company relocated the Blue Ridge dispensary to a new, high-traffic retail center in Nottingham, Maryland as of May 29, 2024. 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;font-kerning:none;min-width:fit-content;\">100</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">6,277</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">, comprised of: (i) a promissory note of $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">3,109,</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">7.0</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;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;font-kerning:none;min-width:fit-content;\"> (see Note 10) and (ii) $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">3,168</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> in </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">cash (the \"Blue</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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-kerning:none;min-width:fit-content;\">Ridge </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">Cash 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;font-kerning:none;min-width:fit-content;\">707</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> and $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">281</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">, respectively.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;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:auto;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:80.444%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.8%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:15.757%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></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;padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Inventory</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">231</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Prepaid expense</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">113</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Operating right of use asset</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">2,325</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Intangible asset</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">4,799</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Goodwill</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">4,161</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Other asset</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">91</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Corporate income tax payable</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">154</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Deferred tax liability</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">1,665</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Accounts payable and accrued liabilities</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">706</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Operating lease liability</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">2,325</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Liability on uncertain tax position</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">593</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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-kerning:none;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Net assets acquired</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">6,277</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;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=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Cash</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">3,168</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Loans payable</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">3,109</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Total consideration</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">6,277</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;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;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">30-year</span></span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> period.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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-kerning:none;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;font-kerning:none;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-kerning:none;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;font-kerning:none;min-width:fit-content;\"> $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">401</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">,</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;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-kerning:none;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;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">5,402</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">993</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">3,404</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> and $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">621</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">,</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> respectively.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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 solid;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">Herbiculture</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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-kerning:none;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;font-kerning:none;min-width:fit-content;\">the Company closed the acquisition of Herbiculture Inc. (\u201cHerbiculture\u201d), a medical dispensary in Maryland. 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;font-kerning:none;min-width:fit-content;\">100</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">7,710</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">, comprised of: (i) $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">2,776</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> in cash (the \"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;font-kerning:none;min-width:fit-content;\">4,934,</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">10.50</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;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;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">616</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> and $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">1,674</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">, respectively.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;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:auto;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:80.444%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.8%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:15.757%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Inventory</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">140</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Prepaid expense</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">38</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Accounts receivable</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">10</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Fixed assets</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">230</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Operating right of use asset</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">525</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Intangible asset</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">3,543</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Goodwill</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">7,334</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Deferred tax liability</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">1,327</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Accounts payable and accrued liabilities</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">602</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Corporate income taxes payable</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">199</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Operating lease liability</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">525</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Liability on uncertain tax position</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">1,457</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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-kerning:none;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Net assets acquired</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">7,710</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;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=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Cash</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">2,776</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Loans payable</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">4,934</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Total consideration</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">7,710</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;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;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">30-year</span></span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> period.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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-kerning:none;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;font-kerning:none;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-kerning:none;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;font-kerning:none;min-width:fit-content;\"> $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">786</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">,</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;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-kerning:none;min-width:fit-content;\">On a standalone basis, had the Company acquired the business on January 1, 2023, sales estimates would have bee</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">n $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">3,281</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">n $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">110</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">. </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">Actual sales and net loss for the year ended December 31, 2023 since the date of acquisition a</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">re $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">1,426</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> and $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">82</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">, res</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">pectively.</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;font-kerning:none;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;font-kerning:none;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;font-kerning:none;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:auto;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:38.015%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:10.004%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:12.805%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:8.183%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:8.183%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:7.803%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></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;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">State Flower</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Apothecarium</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Pinnacle</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Peninsula</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Total</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">Carrying amount, December 31, 2022</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">1,406</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">3,028</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">750</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">5,184</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Amount recognized on acquisition</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">2,657</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">2,657</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Payments of contingent consideration</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">750</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">750</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">Gain on revaluation of contingent consideration</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">645</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">645</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">Carrying amount, December 31, 2023</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">1,406</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">3,028</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">2,012</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">6,446</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Settlement of contingent consideration</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">1,334</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">3,591</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">4,925</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Payments of contingent consideration</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">188</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">505</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">693</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">Loss (gain) on revaluation of contingent consideration</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">903</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">3,188</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">1,626</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">2,465</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">Carrying amount, December 31, 2024</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">787</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">2,120</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">386</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">3,293</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">Less: current portion</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">741</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">1,994</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">386</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">3,121</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">Non-current contingent consideration</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">46</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">126</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">172</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;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;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">On January 19, 2024, the Company amended the original purchase agreement and issued an aggregate of </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">2,888,088</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> Common Shares and paid $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">250</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> of cash to the sellers of its previously acquired State Flower and The Apothecarium businesses. The issuance of Common Shares fully </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">settled the previous contingent consideration balances. The remaining balance owing relates to a price protection the Company provided on the Common Shares issued</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">. On September 13, 2024, the Company issued an additional </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">874,730</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> Common Shares related to the price protection clause.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">On December 28, 2024 the Company settled its contingent consideration associated with the Peninsula acquisition in the amount of $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">386</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">. This amount was paid subsequent to the year end. In connection with the settlement, management recognized a gain on revaluation of contingent consideration in the amount of $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">1,626</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> on the consolidated statements of operations and comprehensive loss.</span></p>"}]},{"name":"rpt:f-730","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-731","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-732","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-733","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-734","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock","xbrl:period":"2024-01-01T00:00:00/2025-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;font-kerning:none;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:auto;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:80.444%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.8%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:15.757%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Cash and cash equivalents</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">20</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Inventory</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">303</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Prepaid expense</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">4</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Operating right of use asset</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">1,499</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Fixed assets</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">416</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Intangible asset</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">5,330</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Goodwill</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">6,312</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Accounts payable and accrued liabilities</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">366</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Deferred tax liability</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">2,097</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Corporate income taxes payable</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">291</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Operating lease liability</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">1,499</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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-kerning:none;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Net assets acquired</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">9,631</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;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=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Cash</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">10,000</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Working capital adjustment</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">369</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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-kerning:none;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Total consideration</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">9,631</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n      </table>"}]},{"name":"rpt:f-735","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-736","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-737","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-738","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-739","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-740","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-741","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-742","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-743","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-744","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-745","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-746","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-747","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-748","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-749","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-750","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-751","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-752","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-753","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-754","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-755","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-756","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-757","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-758","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-759","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-760","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-761","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-762","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-763","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-764","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-765","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-766","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-767","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-768","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-769","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-770","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock","xbrl:period":"2024-01-01T00:00:00/2025-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;font-kerning:none;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;font-kerning:none;min-width:fit-content;\"> </span></p>\n      <table style=\"margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:80.444%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.8%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:15.757%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></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;padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Cash and cash equivalents</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">217</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Inventory</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">468</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Prepaid expense</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">187</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Operating right of use asset</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">1,168</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Fixed assets</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">70</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Intangible asset</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">19,224</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Goodwill</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">3,484</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Accounts payable and accrued liabilities</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">1,030</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Loans payable</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">7,226</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Operating lease liability</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">1,168</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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-kerning:none;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Net assets acquired</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">15,394</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;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=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Cash</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">1,234</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Common shares of TerrAscend</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">7,857</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Loans payable</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">3,646</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Contingent consideration</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">2,657</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Total consideration</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">15,394</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n      </table>"}]},{"name":"rpt:f-771","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-772","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-773","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-774","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-775","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-776","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-777","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-778","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-779","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-780","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-781","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-782","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-783","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-784","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-785","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-786","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-787","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-788","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-789","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-790","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-791","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-792","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-793","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-794","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-795","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-796","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-797","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-798","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-799","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-800","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-801","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock","xbrl:period":"2024-01-01T00:00:00/2025-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;font-kerning:none;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:auto;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:80.444%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.8%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:15.757%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></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;padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Inventory</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">231</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Prepaid expense</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">113</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Operating right of use asset</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">2,325</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Intangible asset</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">4,799</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Goodwill</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">4,161</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Other asset</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">91</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Corporate income tax payable</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">154</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Deferred tax liability</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">1,665</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Accounts payable and accrued liabilities</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">706</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Operating lease liability</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">2,325</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Liability on uncertain tax position</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">593</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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-kerning:none;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Net assets acquired</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">6,277</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;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=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Cash</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">3,168</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Loans payable</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">3,109</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Total consideration</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">6,277</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n      </table>"}]},{"name":"rpt:f-802","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-803","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-804","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-805","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-806","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-807","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-808","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-809","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-810","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-811","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-812","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-813","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-814","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-815","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-816","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-817","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-818","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-819","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-820","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-821","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-822","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-823","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-824","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-825","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-826","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-827","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-828","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-829","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-830","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-831","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock","xbrl:period":"2024-01-01T00:00:00/2025-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;font-kerning:none;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:auto;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:80.444%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.8%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:15.757%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Inventory</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">140</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Prepaid expense</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">38</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Accounts receivable</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">10</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Fixed assets</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">230</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Operating right of use asset</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">525</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Intangible asset</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">3,543</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Goodwill</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">7,334</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Deferred tax liability</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">1,327</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Accounts payable and accrued liabilities</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">602</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Corporate income taxes payable</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">199</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Operating lease liability</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">525</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Liability on uncertain tax position</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">1,457</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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-kerning:none;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Net assets acquired</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">7,710</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;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=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Cash</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">2,776</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Loans payable</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">4,934</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Total consideration</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">7,710</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n      </table>"}]},{"name":"rpt:f-832","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-833","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-834","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-835","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-836","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-837","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-838","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-839","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-840","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-841","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-842","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-843","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-844","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-845","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-846","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-847","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-848","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-849","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-850","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-851","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-852","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-853","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-854","factDimensions":{"xbrl:concept":"us-gaap:AssetAcquisitionContingentConsiderationTableTextBlock","xbrl:period":"2024-01-01T00:00:00/2025-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;font-kerning:none;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:auto;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:38.015%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:10.004%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:12.805%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:8.183%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:8.183%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:7.803%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></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;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">State Flower</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Apothecarium</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Pinnacle</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Peninsula</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Total</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">Carrying amount, December 31, 2022</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">1,406</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">3,028</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">750</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">5,184</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Amount recognized on acquisition</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">2,657</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">2,657</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Payments of contingent consideration</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">750</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">750</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">Gain on revaluation of contingent consideration</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">645</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">645</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">Carrying amount, December 31, 2023</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">1,406</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">3,028</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">2,012</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">6,446</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Settlement of contingent consideration</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">1,334</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">3,591</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">4,925</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Payments of contingent consideration</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">188</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">505</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">693</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">Loss (gain) on revaluation of contingent consideration</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">903</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">3,188</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">1,626</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">2,465</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">Carrying amount, December 31, 2024</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">787</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">2,120</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">386</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">3,293</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">Less: current portion</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">741</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">1,994</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">386</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">3,121</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">Non-current contingent consideration</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">46</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">126</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">172</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n      </table>"}]},{"name":"rpt:f-855","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-856","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-857","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-858","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:PeninsulaMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-859","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-860","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:StateFlowerMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-861","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:ApothecariumMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-862","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-863","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-864","factDimensions":{"xbrl:concept":"tsndf:PaymentsOfContingentConsideration","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:ContingentConsiderationByTypeAxis":"tsndf:StateFlowerMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-865","factDimensions":{"xbrl:concept":"tsndf:PaymentsOfContingentConsideration","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:ContingentConsiderationByTypeAxis":"tsndf:ApothecariumMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-866","factDimensions":{"xbrl:concept":"tsndf:PaymentsOfContingentConsideration","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-867","factDimensions":{"xbrl:concept":"tsndf:PaymentsOfContingentConsideration","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":"0","decimals":-3}]},{"name":"rpt:f-868","factDimensions":{"xbrl:concept":"tsndf:PaymentsOfContingentConsideration","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-869","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:StateFlowerMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-870","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:ApothecariumMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-871","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-872","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-873","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-874","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-875","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-876","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-877","factDimensions":{"xbrl:concept":"us-gaap:PaymentsToAcquireBusinessesGross","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:ContingentConsiderationByTypeAxis":"tsndf:StateFlowerMember"},"factValues":[{"value":"1334000","decimals":-3}]},{"name":"rpt:f-878","factDimensions":{"xbrl:concept":"us-gaap:PaymentsToAcquireBusinessesGross","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:ContingentConsiderationByTypeAxis":"tsndf:ApothecariumMember"},"factValues":[{"value":"3591000","decimals":-3}]},{"name":"rpt:f-879","factDimensions":{"xbrl:concept":"us-gaap:PaymentsToAcquireBusinessesGross","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:ContingentConsiderationByTypeAxis":"tsndf:PeninsulaMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-880","factDimensions":{"xbrl:concept":"us-gaap:PaymentsToAcquireBusinessesGross","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"4925000","decimals":-3}]},{"name":"rpt:f-881","factDimensions":{"xbrl:concept":"tsndf:PaymentsOfContingentConsideration","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:ContingentConsiderationByTypeAxis":"tsndf:StateFlowerMember"},"factValues":[{"value":"-188000","decimals":-3}]},{"name":"rpt:f-882","factDimensions":{"xbrl:concept":"tsndf:PaymentsOfContingentConsideration","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:ContingentConsiderationByTypeAxis":"tsndf:ApothecariumMember"},"factValues":[{"value":"-505000","decimals":-3}]},{"name":"rpt:f-883","factDimensions":{"xbrl:concept":"tsndf:PaymentsOfContingentConsideration","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:ContingentConsiderationByTypeAxis":"tsndf:PeninsulaMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-884","factDimensions":{"xbrl:concept":"tsndf:PaymentsOfContingentConsideration","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-693000","decimals":-3}]},{"name":"rpt:f-885","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:ContingentConsiderationByTypeAxis":"tsndf:StateFlowerMember"},"factValues":[{"value":"903000","decimals":-3}]},{"name":"rpt:f-886","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:ContingentConsiderationByTypeAxis":"tsndf:ApothecariumMember"},"factValues":[{"value":"3188000","decimals":-3}]},{"name":"rpt:f-887","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:ContingentConsiderationByTypeAxis":"tsndf:PeninsulaMember"},"factValues":[{"value":"-1626000","decimals":-3}]},{"name":"rpt:f-888","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2465000","decimals":-3}]},{"name":"rpt:f-889","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationContingentConsiderationLiability","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:ContingentConsiderationByTypeAxis":"tsndf:StateFlowerMember"},"factValues":[{"value":"787000","decimals":-3}]},{"name":"rpt:f-890","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationContingentConsiderationLiability","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:ContingentConsiderationByTypeAxis":"tsndf:ApothecariumMember"},"factValues":[{"value":"2120000","decimals":-3}]},{"name":"rpt:f-891","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationContingentConsiderationLiability","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:ContingentConsiderationByTypeAxis":"tsndf:PeninsulaMember"},"factValues":[{"value":"386000","decimals":-3}]},{"name":"rpt:f-892","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationContingentConsiderationLiability","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3293000","decimals":-3}]},{"name":"rpt:f-893","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:ContingentConsiderationByTypeAxis":"tsndf:StateFlowerMember"},"factValues":[{"value":"741000","decimals":-3}]},{"name":"rpt:f-894","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:ContingentConsiderationByTypeAxis":"tsndf:ApothecariumMember"},"factValues":[{"value":"1994000","decimals":-3}]},{"name":"rpt:f-895","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:ContingentConsiderationByTypeAxis":"tsndf:PeninsulaMember"},"factValues":[{"value":"386000","decimals":-3}]},{"name":"rpt:f-896","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3121000","decimals":-3}]},{"name":"rpt:f-897","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:ContingentConsiderationByTypeAxis":"tsndf:StateFlowerMember"},"factValues":[{"value":"46000","decimals":-3}]},{"name":"rpt:f-898","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:ContingentConsiderationByTypeAxis":"tsndf:ApothecariumMember"},"factValues":[{"value":"126000","decimals":-3}]},{"name":"rpt:f-899","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:ContingentConsiderationByTypeAxis":"tsndf:PeninsulaMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-900","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"172000","decimals":-3}]},{"name":"rpt:f-901","factDimensions":{"xbrl:concept":"us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued","xbrl:period":"2024-01-19T00:00:00/2024-01-20T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:BusinessAcquisitionAxis":"tsndf:StateFlowerAndTheApothecariumBusinessesMember"},"factValues":[{"value":"2888088"}]},{"name":"rpt:f-902","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:StateFlowerAndTheApothecariumBusinessesMember"},"factValues":[{"value":"250000","decimals":-3}]},{"name":"rpt:f-903","factDimensions":{"xbrl:concept":"tsndf:StockIssuedDuringPeriodSharesPriceProtectionAdjustment","xbrl:period":"2024-09-13T00:00:00/2024-09-14T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"874730"}]},{"name":"rpt:f-904","factDimensions":{"xbrl:concept":"us-gaap:PaymentsToAcquireBusinessesGross","xbrl:period":"2024-12-28T00:00:00/2024-12-29T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:PeninsulaMember"},"factValues":[{"value":"386000","decimals":-3}]},{"name":"rpt:f-905","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1","xbrl:period":"2024-12-28T00:00:00/2024-12-29T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:PeninsulaMember"},"factValues":[{"value":"1626000","decimals":-3}]},{"name":"rpt:f-906","factDimensions":{"xbrl:concept":"us-gaap:InventoryDisclosureTextBlock","xbrl:period":"2024-01-01T00:00:00/2025-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;font-kerning:none;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;font-kerning:none;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;font-kerning:none;min-width:fit-content;\"> </span></p>\n      <table style=\"margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:66.993%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.62%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:12.883000000000001%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.62%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:12.883000000000001%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></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;padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">December 31, 2024</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">December 31, 2023</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Raw materials</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">826</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">378</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Finished goods</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">19,710</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">18,821</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Work in process</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">25,489</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">28,451</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Accessories, supplies and consumables</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">2,774</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">4,033</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Total inventory</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">48,799</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">51,683</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;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;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">985</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> mainly due to defective cartridges.</span></p>"}]},{"name":"rpt:f-907","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfInventoryCurrentTableTextBlock","xbrl:period":"2024-01-01T00:00:00/2025-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;font-kerning:none;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;font-kerning:none;min-width:fit-content;\"> </span></p>\n      <table style=\"margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:66.993%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.62%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:12.883000000000001%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.62%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:12.883000000000001%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></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;padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">December 31, 2024</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">December 31, 2023</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Raw materials</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">826</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">378</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Finished goods</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">19,710</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">18,821</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Work in process</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">25,489</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">28,451</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Accessories, supplies and consumables</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">2,774</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">4,033</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Total inventory</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">48,799</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">51,683</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n      </table>"}]},{"name":"rpt:f-908","factDimensions":{"xbrl:concept":"us-gaap:InventoryRawMaterials","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"826000","decimals":-3}]},{"name":"rpt:f-909","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-910","factDimensions":{"xbrl:concept":"us-gaap:InventoryFinishedGoods","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"19710000","decimals":-3}]},{"name":"rpt:f-911","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-912","factDimensions":{"xbrl:concept":"us-gaap:InventoryWorkInProcess","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"25489000","decimals":-3}]},{"name":"rpt:f-913","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-914","factDimensions":{"xbrl:concept":"tsndf:InventoryAccessoriesSuppliesAndConsumables","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2774000","decimals":-3}]},{"name":"rpt:f-915","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-916","factDimensions":{"xbrl:concept":"us-gaap:InventoryNet","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"48799000","decimals":-3}]},{"name":"rpt:f-917","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-918","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-919","factDimensions":{"xbrl:concept":"us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock","xbrl:period":"2024-01-01T00:00:00/2025-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;font-kerning:none;min-width:fit-content;\">7.\tDiscontinued operations</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;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">67,300</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> square foot facility located in Mississauga, Ontario and was licensed to cultivate, process and sell cannabis for medical and adult-use purposes. These licenses allowed for sales of dried cannabis, cannabis oil and extracts, topicals, and edibles. The Company ceased operations at TerrAscend Canada\u2019s manufacturing facility during the three months ended December 31, 2022. As such, TerrAscend Canada's Licensed Producer (as such term is defined in the Cannabis Act) results are presented in discontinued operations.</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;font-kerning:none;min-width:fit-content;\">The results of operations for the discontinued operations includes revenues and expenses directly attributable to the disposed of operations. Corporate and administrative expenses, including interest expense, not directly attributable to the operations were not allocated to the Canadian Licensed Producer business. The results of discontinued operations were as follows:</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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p>\n      <table style=\"margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:41.752%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:16.737%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.24%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:16.737%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.24%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:16.297%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n       </tr>\n       <tr style=\"height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"6\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">For the Years Ended</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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;font-kerning:none;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=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">December 31, 2024</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">December 31, 2023</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;\"><p 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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">December 31, 2022</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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;font-kerning:none;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=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Revenue, net</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">2,678</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;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=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;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=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><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-kerning:none;min-width:fit-content;\">Cost of Sales</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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-kerning:none;min-width:fit-content;\">12,029</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;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=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;\"><p 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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p 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-kerning:none;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=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Gross profit</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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;font-kerning:none;min-width:fit-content;\">(</span><span style=\"font-size:9pt;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;\">9,351</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><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;font-kerning:none;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=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;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=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><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-kerning:none;min-width:fit-content;\">Operating expenses:</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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;font-kerning:none;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=\"padding-top:0.01in;text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">General and administrative</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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-kerning:none;min-width:fit-content;\">900</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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-kerning:none;min-width:fit-content;\">5,141</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;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=\"padding-top:0.01in;text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Amortization and depreciation</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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-kerning:none;min-width:fit-content;\">48</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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-kerning:none;min-width:fit-content;\">1,623</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;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=\"padding-top:0.01in;text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Impairment of property and equipment</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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-kerning:none;min-width:fit-content;\">3,036</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;\"><p 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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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-kerning:none;min-width:fit-content;\">7,870</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;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=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Total operating expenses</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">3,984</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">14,634</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;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=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;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=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Loss from discontinued operations</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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;font-kerning:none;min-width:fit-content;\">(</span><span style=\"font-size:9pt;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;\">3,984</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;\"><p 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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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;font-kerning:none;min-width:fit-content;\">(</span><span style=\"font-size:9pt;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;\">23,985</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;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=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><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-kerning:none;min-width:fit-content;\">Other expense</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;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=\"padding-top:0.01in;text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Finance and other expenses</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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-kerning:none;min-width:fit-content;\">460</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;\"><p 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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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-kerning:none;min-width:fit-content;\">1,964</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;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=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Net loss from discontinued operations</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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;font-kerning:none;min-width:fit-content;\">(</span><span style=\"font-size:9pt;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;\">4,444</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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;font-kerning:none;min-width:fit-content;\">(</span><span style=\"font-size:9pt;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;\">25,949</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n       </tr>\n      </table></div>"}]},{"name":"rpt:f-920","factDimensions":{"xbrl:concept":"tsndf:FacilityHeldForSale","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"utr:sqft"},"factValues":[{"value":"67300"}]},{"name":"rpt:f-921","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock","xbrl:period":"2024-01-01T00:00:00/2025-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;font-kerning:none;min-width:fit-content;\">The results of operations for the discontinued operations includes revenues and expenses directly attributable to the disposed of operations. Corporate and administrative expenses, including interest expense, not directly attributable to the operations were not allocated to the Canadian Licensed Producer business. The results of discontinued operations were as follows:</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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p>\n      <table style=\"margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:41.752%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:16.737%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.24%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:16.737%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.24%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:16.297%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n       </tr>\n       <tr style=\"height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"6\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">For the Years Ended</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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;font-kerning:none;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=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">December 31, 2024</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">December 31, 2023</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;\"><p 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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">December 31, 2022</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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;font-kerning:none;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=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Revenue, net</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">2,678</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;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=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;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=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><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-kerning:none;min-width:fit-content;\">Cost of Sales</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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-kerning:none;min-width:fit-content;\">12,029</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;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=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;\"><p 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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p 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-kerning:none;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=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Gross profit</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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;font-kerning:none;min-width:fit-content;\">(</span><span style=\"font-size:9pt;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;\">9,351</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><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;font-kerning:none;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=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;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=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><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-kerning:none;min-width:fit-content;\">Operating expenses:</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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;font-kerning:none;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=\"padding-top:0.01in;text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">General and administrative</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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-kerning:none;min-width:fit-content;\">900</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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-kerning:none;min-width:fit-content;\">5,141</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;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=\"padding-top:0.01in;text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Amortization and depreciation</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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-kerning:none;min-width:fit-content;\">48</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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-kerning:none;min-width:fit-content;\">1,623</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;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=\"padding-top:0.01in;text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Impairment of property and equipment</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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-kerning:none;min-width:fit-content;\">3,036</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;\"><p 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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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-kerning:none;min-width:fit-content;\">7,870</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;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=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Total operating expenses</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">3,984</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">14,634</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;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=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;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=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Loss from discontinued operations</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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;font-kerning:none;min-width:fit-content;\">(</span><span style=\"font-size:9pt;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;\">3,984</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;\"><p 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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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;font-kerning:none;min-width:fit-content;\">(</span><span style=\"font-size:9pt;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;\">23,985</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;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=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><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-kerning:none;min-width:fit-content;\">Other expense</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;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=\"padding-top:0.01in;text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Finance and other expenses</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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-kerning:none;min-width:fit-content;\">460</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;\"><p 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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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-kerning:none;min-width:fit-content;\">1,964</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;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=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Net loss from discontinued operations</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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;font-kerning:none;min-width:fit-content;\">(</span><span style=\"font-size:9pt;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;\">4,444</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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;font-kerning:none;min-width:fit-content;\">(</span><span style=\"font-size:9pt;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;\">25,949</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n       </tr>\n      </table>"}]},{"name":"rpt:f-922","factDimensions":{"xbrl:concept":"us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:DisposalGroupClassificationAxis":"us-gaap:DiscontinuedOperationsDisposedOfBySaleMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-923","factDimensions":{"xbrl:concept":"us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue","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":"0","decimals":-3}]},{"name":"rpt:f-924","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":"2678000","decimals":-3}]},{"name":"rpt:f-925","factDimensions":{"xbrl:concept":"us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:DisposalGroupClassificationAxis":"us-gaap:DiscontinuedOperationsDisposedOfBySaleMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-926","factDimensions":{"xbrl:concept":"us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold","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":"0","decimals":-3}]},{"name":"rpt:f-927","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":"12029000","decimals":-3}]},{"name":"rpt:f-928","factDimensions":{"xbrl:concept":"us-gaap:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-929","factDimensions":{"xbrl:concept":"us-gaap:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss","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-930","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":"-9351000","decimals":-3}]},{"name":"rpt:f-931","factDimensions":{"xbrl:concept":"us-gaap:DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-932","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"},"factValues":[{"value":"900000","decimals":-3}]},{"name":"rpt:f-933","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"},"factValues":[{"value":"5141000","decimals":-3}]},{"name":"rpt:f-934","factDimensions":{"xbrl:concept":"us-gaap:DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortization","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-935","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"},"factValues":[{"value":"48000","decimals":-3}]},{"name":"rpt:f-936","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"},"factValues":[{"value":"1623000","decimals":-3}]},{"name":"rpt:f-937","factDimensions":{"xbrl:concept":"tsndf:DisposalGroupIncludingDiscontinuedOperationImpairmentOfPropertyAndEquipment","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-938","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"},"factValues":[{"value":"3036000","decimals":-3}]},{"name":"rpt:f-939","factDimensions":{"xbrl:concept":"tsndf:DisposalGroupIncludingDiscontinuedOperationImpairmentOfPropertyAndEquipment","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"7870000","decimals":-3}]},{"name":"rpt:f-940","factDimensions":{"xbrl:concept":"us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingExpense","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:DisposalGroupClassificationAxis":"us-gaap:DiscontinuedOperationsDisposedOfBySaleMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-941","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-942","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":"14634000","decimals":-3}]},{"name":"rpt:f-943","factDimensions":{"xbrl:concept":"us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:DisposalGroupClassificationAxis":"us-gaap:DiscontinuedOperationsDisposedOfBySaleMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-944","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-945","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":"-23985000","decimals":-3}]},{"name":"rpt:f-946","factDimensions":{"xbrl:concept":"tsndf:DisposalGroupIncludingDiscontinuedOperationFinanceAndOtherIncomeExpense","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:DisposalGroupClassificationAxis":"us-gaap:DiscontinuedOperationsDisposedOfBySaleMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-947","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-948","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":"1964000","decimals":-3}]},{"name":"rpt:f-949","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:DisposalGroupClassificationAxis":"us-gaap:DiscontinuedOperationsDisposedOfBySaleMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-950","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-951","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":"-25949000","decimals":-3}]},{"name":"rpt:f-952","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock","xbrl:period":"2024-01-01T00:00:00/2025-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;font-kerning:none;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;font-kerning:none;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;font-kerning:none;min-width:fit-content;\"> </span></p>\n      <table style=\"margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:66.993%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.62%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:12.883000000000001%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.62%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:12.883000000000001%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></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;padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">December 31, 2024</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">December 31, 2023</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Land</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">6,469</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">6,103</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Assets in process</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">18,622</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">24,211</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Buildings &amp; improvements</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">155,750</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">151,989</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Machinery &amp; equipment</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">37,293</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">35,370</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Office furniture &amp; equipment</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">9,262</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">9,066</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Assets under finance leases</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">1,489</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">2,362</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Total cost</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">228,885</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">229,101</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Less: accumulated depreciation</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">44,866</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">32,886</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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-kerning:none;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Property and equipment, net</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">184,019</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">196,215</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;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;font-kerning:none;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.</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-kerning:none;min-width:fit-content;\">During the years ended December 31, 2024, and December 31, 2023</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">, borrowing costs were </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">no</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;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-kerning:none;min-width:fit-content;\">Depreciation expense was $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">12,413</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> (</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">$</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">8,448</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> included in cost of sales) for the year ended December 31, 2024</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">, $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">11,517</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> ($</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">8,049</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">December 31, 2023</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">, and $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">10,043</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> ($</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">7,611</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">December 31, 2022.</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;font-kerning:none;min-width:fit-content;\">Impairment of 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;font-kerning:none;min-width:fit-content;\">The impairment test for property and equipment follows the same criteria as finite-lived intangible assets (see Note 9) with the exception of obtaining independent appraisals for certain properties to determine the fair value of the asset groups. During the</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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-kerning:none;min-width:fit-content;\">years ended December 31, 2024 and December 31, 2023, the Company determined that the carrying value of the certain assets may not be recoverable. </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">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;font-kerning:none;min-width:fit-content;\">6,073</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> and $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">2,079</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> for certain Michigan properties during the years ended December 31, 2024 and December 31, 2023, respectively.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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-kerning:none;min-width:fit-content;\">During the year ended December 31, 2024, the Company recorded an impairment loss of certain property and equipment of $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">2,438</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> due to the wind-down of one of its California dispensaries.</span></p>"}]},{"name":"rpt:f-953","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentTextBlock","xbrl:period":"2024-01-01T00:00:00/2025-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;font-kerning:none;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;font-kerning:none;min-width:fit-content;\"> </span></p>\n      <table style=\"margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:66.993%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.62%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:12.883000000000001%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.62%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:12.883000000000001%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></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;padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">December 31, 2024</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">December 31, 2023</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Land</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">6,469</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">6,103</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Assets in process</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">18,622</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">24,211</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Buildings &amp; improvements</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">155,750</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">151,989</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Machinery &amp; equipment</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">37,293</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">35,370</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Office furniture &amp; equipment</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">9,262</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">9,066</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Assets under finance leases</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">1,489</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">2,362</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Total cost</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">228,885</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">229,101</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Less: accumulated depreciation</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">44,866</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">32,886</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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-kerning:none;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Property and equipment, net</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">184,019</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">196,215</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n      </table>"}]},{"name":"rpt:f-954","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentGross","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"us-gaap:LandMember"},"factValues":[{"value":"6469000","decimals":-3}]},{"name":"rpt:f-955","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-956","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentGross","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"us-gaap:AssetUnderConstructionMember"},"factValues":[{"value":"18622000","decimals":-3}]},{"name":"rpt:f-957","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-958","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentGross","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"us-gaap:BuildingAndBuildingImprovementsMember"},"factValues":[{"value":"155750000","decimals":-3}]},{"name":"rpt:f-959","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-960","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentGross","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"us-gaap:MachineryAndEquipmentMember"},"factValues":[{"value":"37293000","decimals":-3}]},{"name":"rpt:f-961","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-962","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentGross","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"us-gaap:FurnitureAndFixturesMember"},"factValues":[{"value":"9262000","decimals":-3}]},{"name":"rpt:f-963","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-964","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentGross","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"tsndf:AssetsUnderFinanceLeasesMember"},"factValues":[{"value":"1489000","decimals":-3}]},{"name":"rpt:f-965","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-966","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentGross","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"228885000","decimals":-3}]},{"name":"rpt:f-967","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-968","factDimensions":{"xbrl:concept":"us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"44866000","decimals":-3}]},{"name":"rpt:f-969","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-970","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentNet","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"184019000","decimals":-3}]},{"name":"rpt:f-971","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-972","factDimensions":{"xbrl:concept":"tsndf:PropertyAndEquipmentCapitalizedBorrowingCosts","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0"}]},{"name":"rpt:f-973","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-974","factDimensions":{"xbrl:concept":"us-gaap:Depreciation","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"12413000","decimals":-3}]},{"name":"rpt:f-975","factDimensions":{"xbrl:concept":"us-gaap:Depreciation","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementLocationAxis":"us-gaap:CostOfSalesMember"},"factValues":[{"value":"8448000","decimals":-3}]},{"name":"rpt:f-976","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-977","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-978","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-979","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-980","factDimensions":{"xbrl:concept":"us-gaap:ImpairmentOfLongLivedAssetsHeldForUse","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","srt:StatementGeographicalAxis":"stpr:MI"},"factValues":[{"value":"6073000","decimals":-3}]},{"name":"rpt:f-981","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","srt:StatementGeographicalAxis":"stpr:MI"},"factValues":[{"value":"2079000","decimals":-3}]},{"name":"rpt:f-982","factDimensions":{"xbrl:concept":"us-gaap:ImpairmentOfLongLivedAssetsHeldForUse","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","srt:StatementGeographicalAxis":"stpr:CA"},"factValues":[{"value":"2438000","decimals":-3}]},{"name":"rpt:f-983","factDimensions":{"xbrl:concept":"us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock","xbrl:period":"2024-01-01T00:00:00/2025-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;font-kerning:none;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;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p>\n      <table style=\"margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:57.863%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.281%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:10.764000000000001%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.281%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:10.764000000000001%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.281%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:10.764000000000001%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></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;padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">At December 31, 2024</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Gross Carrying Amount</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Accumulated Amortization</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Net Carrying Amount</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;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=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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;font-kerning:none;min-width:fit-content;\">Finite lived intangible assets</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0in;text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><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;font-kerning:none;min-width:fit-content;\">\u00a0Software</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">2,708</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">964</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">1,744</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0in;text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><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;font-kerning:none;min-width:fit-content;\">\u00a0Licenses</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">167,459</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">24,371</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">143,088</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0in;text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">\u00a0Non-compete agreements</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">280</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">280</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">\u00a0Total finite lived intangible assets</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">170,447</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">25,615</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">144,832</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;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=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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;font-kerning:none;min-width:fit-content;\">Indefinite lived intangible assets</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0in;text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">\u00a0Brand intangibles</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">24,772</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">24,772</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">\u00a0Total indefinite lived intangible assets</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">24,772</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">24,772</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">\u00a0Intangible assets, net</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">195,219</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;\">25,615</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">169,604</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p>\n      <table style=\"margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:57.477%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.399%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:10.776%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.399%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:10.776%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.399%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:10.776%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></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;padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">At December 31, 2023</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Gross Carrying Amount</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Accumulated Amortization</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Net Carrying Amount</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;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=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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;font-kerning:none;min-width:fit-content;\">Finite lived intangible assets</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0in;text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><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;font-kerning:none;min-width:fit-content;\">\u00a0Software</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">2,050</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">720</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">1,330</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0in;text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><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;font-kerning:none;min-width:fit-content;\">\u00a0Licenses</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">186,624</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">20,216</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">166,408</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0in;text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><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;font-kerning:none;min-width:fit-content;\">\u00a0Brand intangibles</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">1,144</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">1,144</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0in;text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">\u00a0Non-compete agreements</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">280</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">280</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">\u00a0Total finite lived intangible assets</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">190,098</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">22,360</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">167,738</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;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=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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;font-kerning:none;min-width:fit-content;\">Indefinite lived intangible assets</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0in;text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">\u00a0Brand intangibles</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">48,116</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">48,116</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">\u00a0Total indefinite lived intangible assets</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">48,116</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">48,116</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">\u00a0Intangible assets, net</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">238,214</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;\">22,360</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">215,854</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;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;font-kerning:none;min-width:fit-content;\">Amortization expense was $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">7,636</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> ($</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">2,832</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> included in cost of sales) for the year ended December 31, 2024</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">, $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">8,865</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> ($</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">2,900</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">December 31, 2023, an</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">d $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">12,581</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> ($</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">5,355</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">December 31, 2022.</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:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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:auto;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:80.444%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.8%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:15.757%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">2025</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">6,145</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">2026</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">6,067</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">2027</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">6,017</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">2028</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">5,903</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">2029</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">5,903</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">Thereafter</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">114,797</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">Total</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">144,832</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;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;font-kerning:none;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:left;\"><span style=\"white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">As of December 31, 2024, 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;font-kerning:none;min-width:fit-content;\">25.8</span></span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">The Company's goodwill is allocated to </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">one</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> reportable segment. </span><span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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: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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p>\n      <table style=\"margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:80.444%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.8%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:15.757%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">Balance at December 31, 2022</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">90,328</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Additions at acquisition date</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">21,291</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">Impairment of goodwill</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">4,690</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">Balance at December 31, 2023</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">106,929</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Additions at acquisition date</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">Impairment of goodwill</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">Balance at December 31, 2024</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">106,929</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;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;font-style:italic;font-kerning:none;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;font-kerning:none;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:auto;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:57.863%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.281%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:10.764000000000001%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.281%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:10.764000000000001%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.281%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:10.764000000000001%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n       </tr>\n       <tr style=\"background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;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=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">December 31, 2024</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">December 31, 2023</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">December 31, 2022</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;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=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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;font-style:italic;font-kerning:none;min-width:fit-content;\">Finite lived intangible assets</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">\u00a0Licenses</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">17,134</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">15,518</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">121,527</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">\u00a0Total impairment of finite lived intangible assets</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">17,134</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">15,518</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">121,527</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;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=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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;font-style:italic;font-kerning:none;min-width:fit-content;\">Indefinite lived intangible assets</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">\u00a0Brand intangibles</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">22,200</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">35,785</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">19,200</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">\u00a0Total impairment of indefinite lived intangible assets</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">22,200</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">35,785</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">19,200</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">\u00a0Total impairment of intangible assets</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">39,334</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">51,303</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">140,727</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;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;font-kerning:none;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;font-kerning:none;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-kerning:none;min-width:fit-content;\">During the year ended December 31, 2024, the Company determined that changes in market expectations of cash flows in its Michigan business related to increased competition and supply, were indicators that an impairment test was appropriate for the reporting unit and respective asset groups.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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-kerning:none;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;font-kerning:none;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-kerning:none;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;font-kerning:none;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 solid;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;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;font-kerning:none;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;font-kerning:none;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-kerning:none;min-width:fit-content;\">The impairment indicators previously noted for Michigan indicate that the fair value of the indefinite lived intangible assets associated with the Gage brand are more likely than not lower than their carrying value. As such, the Company performed an quantitative impairment analysis and determined the fair value of its brands intangible assets using the relief of royalty method on the following key assumptions:</span></p><div class=\"item-list-element-wrapper\" style=\"margin-left:3.333%;display:flex;margin-top:6pt;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;font-kerning:none;min-width:3.447919145106397%;word-break:keep-all;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;font-kerning:none;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 a discrete projection period, after which a terminal value was applied to reflect the remaining economic useful life of the assets; </span></div></div><div class=\"item-list-element-wrapper\" style=\"margin-left:3.333%;display:flex;margin-top:6pt;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;font-kerning:none;min-width:3.447919145106397%;word-break:keep-all;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;font-kerning:none;min-width:fit-content;\">Royalty rate: estimated royalty rate was projected based on industry and market trends.</span></div></div><div class=\"item-list-element-wrapper\" style=\"margin-left:3.333%;display:flex;margin-top:6pt;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;font-kerning:none;min-width:3.447919145106397%;word-break:keep-all;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;font-kerning:none;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 class=\"item-list-element-wrapper\" style=\"margin-left:3.333%;display:flex;margin-top:6pt;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;font-kerning:none;min-width:3.447919145106397%;word-break:keep-all;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;font-kerning:none;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;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">22,200</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">, $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">35,785</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> and $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">19,200</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">, for the year ended December 31, 2024, 2023, and 2022, respectively.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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 solid;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;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;font-kerning:none;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 undiscounted cash flows are less than the carrying value, the Company measures the fair value of the asset group. If the fair value 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;font-kerning:none;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-kerning:none;min-width:fit-content;\">The fair value of each asset group was calculated using a discounted cash flow approach based on the following key assumptions:</span></p><div class=\"item-list-element-wrapper\" 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;font-kerning:none;min-width:3.447919145106397%;word-break:keep-all;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;font-kerning:none;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 class=\"item-list-element-wrapper\" 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;font-kerning:none;min-width:3.447919145106397%;word-break:keep-all;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;font-kerning:none;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 class=\"item-list-element-wrapper\" 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;font-kerning:none;min-width:3.447919145106397%;word-break:keep-all;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;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">During the year ended December 31, 2024, for the Michigan asset group, the Company compared the carrying value of certain retail licenses to their 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;font-kerning:none;min-width:fit-content;\">17,134</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">nil</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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-kerning:none;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;font-kerning:none;min-width:fit-content;\">15,518</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">nil</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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-kerning:none;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;font-kerning:none;min-width:fit-content;\">79,462</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> and $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">42,065</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">nil</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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 solid;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;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;font-kerning:none;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-kerning:none;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;font-kerning:none;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-kerning:none;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;font-kerning:none;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-kerning:none;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 class=\"item-list-element-wrapper\" 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;font-kerning:none;min-width:3.447919145106397%;word-break:keep-all;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;font-kerning:none;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 class=\"item-list-element-wrapper\" 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;font-kerning:none;min-width:3.447919145106397%;word-break:keep-all;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;font-kerning:none;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 class=\"item-list-element-wrapper\" 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;font-kerning:none;min-width:3.447919145106397%;word-break:keep-all;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;font-kerning:none;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 class=\"item-list-element-wrapper\" style=\"margin-left:3.333%;display:flex;margin-top:10pt;justify-content:flex-start;align-items:baseline;margin-bottom:6pt;min-width:3.333%;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:3.447919145106397%;word-break:keep-all;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;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">Based on the impairment indicators noted previously, during the year ended December 31, 2024, the Company recorded </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">no</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> impairment of goodwill.</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-kerning:none;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;font-kerning:none;min-width:fit-content;\">4,690</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">170,357</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;min-width:fit-content;\"> </span></p>"}]},{"name":"rpt:f-984","factDimensions":{"xbrl:concept":"tsndf:ScheduleOfIntangibleAssetsTableTextBlock","xbrl:period":"2024-01-01T00:00:00/2025-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;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p>\n      <table style=\"margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:57.863%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.281%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:10.764000000000001%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.281%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:10.764000000000001%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.281%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:10.764000000000001%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></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;padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">At December 31, 2024</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Gross Carrying Amount</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Accumulated Amortization</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Net Carrying Amount</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;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=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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;font-kerning:none;min-width:fit-content;\">Finite lived intangible assets</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0in;text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><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;font-kerning:none;min-width:fit-content;\">\u00a0Software</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">2,708</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">964</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">1,744</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0in;text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><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;font-kerning:none;min-width:fit-content;\">\u00a0Licenses</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">167,459</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">24,371</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">143,088</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0in;text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">\u00a0Non-compete agreements</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">280</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">280</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">\u00a0Total finite lived intangible assets</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">170,447</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">25,615</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">144,832</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;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=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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;font-kerning:none;min-width:fit-content;\">Indefinite lived intangible assets</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0in;text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">\u00a0Brand intangibles</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">24,772</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">24,772</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">\u00a0Total indefinite lived intangible assets</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">24,772</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">24,772</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">\u00a0Intangible assets, net</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">195,219</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;\">25,615</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">169,604</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p>\n      <table style=\"margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:57.477%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.399%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:10.776%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.399%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:10.776%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.399%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:10.776%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></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;padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">At December 31, 2023</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Gross Carrying Amount</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Accumulated Amortization</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Net Carrying Amount</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;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=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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;font-kerning:none;min-width:fit-content;\">Finite lived intangible assets</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0in;text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><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;font-kerning:none;min-width:fit-content;\">\u00a0Software</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">2,050</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">720</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">1,330</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0in;text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><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;font-kerning:none;min-width:fit-content;\">\u00a0Licenses</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">186,624</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">20,216</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">166,408</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0in;text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><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;font-kerning:none;min-width:fit-content;\">\u00a0Brand intangibles</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">1,144</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">1,144</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0in;text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">\u00a0Non-compete agreements</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">280</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">280</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">\u00a0Total finite lived intangible assets</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">190,098</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">22,360</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">167,738</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;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=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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;font-kerning:none;min-width:fit-content;\">Indefinite lived intangible assets</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0in;text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">\u00a0Brand intangibles</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">48,116</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">48,116</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">\u00a0Total indefinite lived intangible assets</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">48,116</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">48,116</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">\u00a0Intangible assets, net</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">238,214</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;\">22,360</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">215,854</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n      </table>"}]},{"name":"rpt:f-985","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsGross","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"tsndf:SoftwareMember"},"factValues":[{"value":"2708000","decimals":-3}]},{"name":"rpt:f-986","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"tsndf:SoftwareMember"},"factValues":[{"value":"964000","decimals":-3}]},{"name":"rpt:f-987","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsNet","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"tsndf:SoftwareMember"},"factValues":[{"value":"1744000","decimals":-3}]},{"name":"rpt:f-988","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsGross","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:LicensingAgreementsMember"},"factValues":[{"value":"167459000","decimals":-3}]},{"name":"rpt:f-989","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:LicensingAgreementsMember"},"factValues":[{"value":"24371000","decimals":-3}]},{"name":"rpt:f-990","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsNet","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:LicensingAgreementsMember"},"factValues":[{"value":"143088000","decimals":-3}]},{"name":"rpt:f-991","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsGross","xbrl:period":"2025-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-992","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization","xbrl:period":"2025-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-993","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsGross","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"170447000","decimals":-3}]},{"name":"rpt:f-994","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"25615000","decimals":-3}]},{"name":"rpt:f-995","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsNet","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"144832000","decimals":-3}]},{"name":"rpt:f-996","factDimensions":{"xbrl:concept":"us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis":"tsndf:BrandIndefiniteLivedIntangibleAssetsMember"},"factValues":[{"value":"24772000","decimals":-3}]},{"name":"rpt:f-997","factDimensions":{"xbrl:concept":"us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis":"tsndf:BrandIndefiniteLivedIntangibleAssetsMember"},"factValues":[{"value":"24772000","decimals":-3}]},{"name":"rpt:f-998","factDimensions":{"xbrl:concept":"us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"24772000","decimals":-3}]},{"name":"rpt:f-999","factDimensions":{"xbrl:concept":"us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"24772000","decimals":-3}]},{"name":"rpt:f-1000","factDimensions":{"xbrl:concept":"us-gaap:IntangibleAssetsGrossExcludingGoodwill","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"195219000","decimals":-3}]},{"name":"rpt:f-1001","factDimensions":{"xbrl:concept":"tsndf:IntangibleAssetsExcludingGoodwillAccumulatedAmortization","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"25615000","decimals":-3}]},{"name":"rpt:f-1002","factDimensions":{"xbrl:concept":"us-gaap:IntangibleAssetsNetExcludingGoodwill","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"169604000","decimals":-3}]},{"name":"rpt:f-1003","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-1004","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-1005","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-1006","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":"186624000","decimals":-3}]},{"name":"rpt:f-1007","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":"20216000","decimals":-3}]},{"name":"rpt:f-1008","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-1009","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:BrandIntangiblesMember"},"factValues":[{"value":"1144000","decimals":-3}]},{"name":"rpt:f-1010","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:BrandIntangiblesMember"},"factValues":[{"value":"1144000","decimals":-3}]},{"name":"rpt:f-1011","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-1012","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-1013","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:NoncompeteAgreementsMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-1014","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-1015","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-1016","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-1017","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-1018","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-1019","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-1020","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-1021","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-1022","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-1023","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-1024","factDimensions":{"xbrl:concept":"us-gaap:AmortizationOfIntangibleAssets","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"7636000","decimals":-3}]},{"name":"rpt:f-1025","factDimensions":{"xbrl:concept":"us-gaap:AmortizationOfIntangibleAssets","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementLocationAxis":"us-gaap:CostOfSalesMember"},"factValues":[{"value":"2832000","decimals":-3}]},{"name":"rpt:f-1026","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-1027","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-1028","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-1029","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-1030","factDimensions":{"xbrl:concept":"us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock","xbrl:period":"2024-01-01T00:00:00/2025-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;font-kerning:none;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:auto;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:80.444%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.8%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:15.757%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">2025</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">6,145</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">2026</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">6,067</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">2027</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">6,017</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">2028</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">5,903</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">2029</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">5,903</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">Thereafter</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">114,797</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">Total</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">144,832</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p>"}]},{"name":"rpt:f-1031","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"6145000","decimals":-3}]},{"name":"rpt:f-1032","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"6067000","decimals":-3}]},{"name":"rpt:f-1033","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"6017000","decimals":-3}]},{"name":"rpt:f-1034","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"5903000","decimals":-3}]},{"name":"rpt:f-1035","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"5903000","decimals":-3}]},{"name":"rpt:f-1036","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"114797000","decimals":-3}]},{"name":"rpt:f-1037","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsNet","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"144832000","decimals":-3}]},{"name":"rpt:f-1038","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"P25Y9M18D"}]},{"name":"rpt:f-1039","factDimensions":{"xbrl:concept":"us-gaap:NumberOfReportableSegments","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"tsndf:Segment"},"factValues":[{"value":"1"}]},{"name":"rpt:f-1040","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfGoodwillTextBlock","xbrl:period":"2024-01-01T00:00:00/2025-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;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p>\n      <table style=\"margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:80.444%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.8%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:15.757%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">Balance at December 31, 2022</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">90,328</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Additions at acquisition date</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">21,291</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">Impairment of goodwill</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">4,690</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">Balance at December 31, 2023</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">106,929</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Additions at acquisition date</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">Impairment of goodwill</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">Balance at December 31, 2024</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">106,929</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n      </table>"}]},{"name":"rpt:f-1041","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-1042","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-1043","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-1044","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-1045","factDimensions":{"xbrl:concept":"us-gaap:GoodwillAcquiredDuringPeriod","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-1046","factDimensions":{"xbrl:concept":"us-gaap:GoodwillImpairmentLoss","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-1047","factDimensions":{"xbrl:concept":"us-gaap:Goodwill","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"106929000","decimals":-3}]},{"name":"rpt:f-1048","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfImpairedIntangibleAssetsTextBlock","xbrl:period":"2024-01-01T00:00:00/2025-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;font-kerning:none;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:auto;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:57.863%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.281%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:10.764000000000001%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.281%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:10.764000000000001%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.281%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:10.764000000000001%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n       </tr>\n       <tr style=\"background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;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=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">December 31, 2024</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">December 31, 2023</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">December 31, 2022</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;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=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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;font-style:italic;font-kerning:none;min-width:fit-content;\">Finite lived intangible assets</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">\u00a0Licenses</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">17,134</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">15,518</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">121,527</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">\u00a0Total impairment of finite lived intangible assets</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">17,134</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">15,518</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">121,527</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;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=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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;font-style:italic;font-kerning:none;min-width:fit-content;\">Indefinite lived intangible assets</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">\u00a0Brand intangibles</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">22,200</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">35,785</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">19,200</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">\u00a0Total impairment of indefinite lived intangible assets</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">22,200</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">35,785</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">19,200</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">\u00a0Total impairment of intangible assets</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">39,334</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">51,303</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">140,727</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n      </table>"}]},{"name":"rpt:f-1049","factDimensions":{"xbrl:concept":"us-gaap:ImpairmentOfIntangibleAssetsFinitelived","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:LicensingAgreementsMember"},"factValues":[{"value":"17134000","decimals":-3}]},{"name":"rpt:f-1050","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-1051","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-1052","factDimensions":{"xbrl:concept":"us-gaap:ImpairmentOfIntangibleAssetsFinitelived","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"17134000","decimals":-3}]},{"name":"rpt:f-1053","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-1054","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-1055","factDimensions":{"xbrl:concept":"us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis":"tsndf:BrandIndefiniteLivedIntangibleAssetsMember"},"factValues":[{"value":"22200000","decimals":-3}]},{"name":"rpt:f-1056","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-1057","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-1058","factDimensions":{"xbrl:concept":"us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"22200000","decimals":-3}]},{"name":"rpt:f-1059","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-1060","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-1061","factDimensions":{"xbrl:concept":"us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"39334000","decimals":-3}]},{"name":"rpt:f-1062","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-1063","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-1064","factDimensions":{"xbrl:concept":"us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"tsndf:GageBrandMember"},"factValues":[{"value":"22200000","decimals":-3}]},{"name":"rpt:f-1065","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":"35785000","decimals":-3}]},{"name":"rpt:f-1066","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":"19200000","decimals":-3}]},{"name":"rpt:f-1067","factDimensions":{"xbrl:concept":"us-gaap:ImpairmentOfIntangibleAssetsFinitelived","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","srt:StatementGeographicalAxis":"stpr:MI"},"factValues":[{"value":"17134000","decimals":-3}]},{"name":"rpt:f-1068","factDimensions":{"xbrl:concept":"us-gaap:NoncurrentAssets","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","srt:StatementGeographicalAxis":"stpr:MI"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-1069","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-1070","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-1071","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-1072","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-1073","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-1074","factDimensions":{"xbrl:concept":"us-gaap:GoodwillImpairmentLoss","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0"}]},{"name":"rpt:f-1075","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-1076","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-1077","factDimensions":{"xbrl:concept":"us-gaap:LongTermDebtTextBlock","xbrl:period":"2024-01-01T00:00:00/2025-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;font-kerning:none;min-width:fit-content;\">10.</span><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">\tLoans payable</span><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;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:auto;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:62.232%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.28%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:16.863%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.28%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:14.343%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n       </tr>\n       <tr style=\"height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">December 31, 2024</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">December 31, 2023</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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;font-kerning:none;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=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;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;font-size:8.5pt;font-kerning:none;min-width:fit-content;\">Ilera term loan retired </span><span style=\"font-size:8.5pt;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">August 2024</span></span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;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=\"padding-top:0.01in;text-indent:5pt;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Principal amount</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">76,927</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;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=\"padding-top:0.01in;text-indent:5pt;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Deferred financing cost</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size: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;font-kerning:none;min-width:fit-content;\">(</span><span style=\"font-size:8.5pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">3,191</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:8pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Net carrying amount</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">73,736</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;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=\"padding-top:0.01in;text-indent:10pt;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;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=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;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;font-size:8.5pt;font-kerning:none;min-width:fit-content;\">Stearns loan retired </span><span style=\"font-size:8.5pt;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">August 2024</span></span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;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=\"padding-top:0.01in;text-indent:5pt;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Principal amount</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">24,809</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;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=\"padding-top:0.01in;text-indent:5pt;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Deferred financing cost</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size: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;font-kerning:none;min-width:fit-content;\">(</span><span style=\"font-size:8.5pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">791</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:8pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Net carrying amount</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">24,018</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;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=\"padding-top:0.01in;text-indent:10pt;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;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=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;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;font-size:8.5pt;font-kerning:none;min-width:fit-content;\">Chicago Atlantic term loan retired </span><span style=\"font-size:8.5pt;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">September 2024</span></span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;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=\"padding-top:0.01in;text-indent:5pt;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Principal amount</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">24,611</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;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=\"padding-top:0.01in;text-indent:5pt;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Deferred financing cost</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;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=\"padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Net carrying amount</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">24,611</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;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=\"padding-top:0.01in;text-indent:10pt;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;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=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;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;font-size:8.5pt;font-kerning:none;min-width:fit-content;\">Pelorus term loan due </span><span style=\"font-size:8.5pt;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">October 2027</span></span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;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=\"padding-top:0.01in;text-indent:5pt;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Principal amount</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">45,478</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">45,478</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;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=\"padding-top:0.01in;text-indent:5pt;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Deferred financing cost</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size: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;font-kerning:none;min-width:fit-content;\">(</span><span style=\"font-size:8.5pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">1,168</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size: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;font-kerning:none;min-width:fit-content;\">(</span><span style=\"font-size:8.5pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">1,490</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:8pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Net carrying amount</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">44,310</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">43,988</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;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=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;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=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Maryland Acquisition loans (1)</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;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=\"padding-top:0.01in;text-indent:5pt;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Principal amount</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">18,029</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">19,873</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;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=\"padding-top:0.01in;text-indent:5pt;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Unamortized discount</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size: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;font-kerning:none;min-width:fit-content;\">(</span><span style=\"font-size:8.5pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">746</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size: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;font-kerning:none;min-width:fit-content;\">(</span><span style=\"font-size:8.5pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">1,403</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:8pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Net carrying amount</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">17,283</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">18,470</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;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=\"padding-top:0.01in;text-indent:10pt;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;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=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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;font-size:8.5pt;font-kerning:none;min-width:fit-content;\">FocusGrowth loan due </span><span style=\"font-size:8.5pt;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">August 2028</span></span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;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=\"padding-top:0.01in;text-indent:5pt;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Principal amount</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">140,000</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;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=\"padding-top:0.01in;text-indent:5pt;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Unamortized discount and deferred financing cost</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size: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;font-kerning:none;min-width:fit-content;\">(</span><span style=\"font-size:8.5pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">12,799</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;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=\"padding-top:0.01in;text-indent:5pt;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Exit fee accretion</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">390</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;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=\"padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Net carrying amount</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">127,591</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;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=\"padding-top:0.01in;text-indent:10pt;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;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=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Other loans</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">1,038</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">2,698</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;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=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Short-term debt</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">11,849</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;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=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Total debt, net</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">190,222</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">199,370</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;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=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;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=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Loans payable, current</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">6,761</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">137,737</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;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=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Loans payable, non-current</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">183,461</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">61,633</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;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=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;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=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Total principal</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">204,545</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">206,453</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;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=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;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=\"padding-top:0.01in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">(1) For maturity breakout, refer to Maryland Acquisition Loans section below.</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;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;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">$</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">23,847</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">, $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">23,037</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">, and $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">26,840</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">December 31, 2024, 2023 and 2022, respectively. The Company had accrued interest for its loan payables of $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">2,537</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> and $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">3,491</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> as of </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">December 31, 2024 and December 31, 2023, respectively, included in accounts payable and accrued liabilities on the Consolidated Balance Sheets.</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 solid;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">FocusGrowth 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;font-kerning:none;min-width:fit-content;\">On August 1, 2024, the Company and TerrAscend USA, Inc. (\"TerrAscend USA\"), as guarantors, and each of WDB Holding CA, Inc., WDB Holding PA, Inc., Moose Curve Holdings, LLC, Hempaid, LLC and pursuant to a joinder agreement dated September 30, 2024, WDB Holding MI, Inc., including certain of each of their respective subsidiaries, as borrowers (collectively, the \u201cBorrowers\u201d), and FG Agency Lending LLC, as the Administrative Agent, and certain lenders entered into a loan agreement (the \u201cFG Loan\u201d). The FG Loan provides for 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;font-kerning:none;min-width:fit-content;\">four-year</span></span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">, $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">140,000</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> senior-secured term loan with an initial draw on August 1, 2024 of $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">114,000</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> (the \u201cInitial Draw\u201d) and a delayed draw on September 30, 2024 of $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">26,000</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> (the \u201cDelayed Draw\u201d). Net proceeds of the FG Loan were received in an amount equal to </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">95</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">% of the $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">140,000</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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-kerning:none;min-width:fit-content;\">The FG Loan bears interest at </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">12.75</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">% per annum 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;font-kerning:none;min-width:fit-content;\">August 1, 2028</span></span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> (the \"FG Loan Maturity Date\"). The FG Loan is guaranteed by the Company and TerrAscend USA, Inc. and is secured by substantially all of the assets of the Borrowers. Depending on the timing of repayment, an exit fee of between </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">2.0</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">% and </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">4.0</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">% of the outstanding principal balance of the FG Loan (the \"Exit Fee\") will be due upon either the date of prepayment or the FG Loan Maturity 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;font-kerning:none;min-width:fit-content;\">Proceeds from the FG Loan were used to retire the Ilera Term Loan, the Stearns Loan, the Chicago Atlantic Term Loan and certain other short-term indebtedness (collectively, the \u201cRetired Loans\u201d), in addition to being used for working capital and general corporate purposes. Each outstanding obligation under the Retired Loans was repaid in full and subsequently terminated.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">As of December 31, 2024</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">, there was an outstanding principal amount of $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">140,000</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> under the FG 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 solid;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">Pelorus 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;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">45,478</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">9.5</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">36</span></span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> months 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;font-kerning:none;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;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">2.5</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">0.5</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">%, and (c) one month SOFR in effect on such day. The obligations of the borrowers under the Pelorus Term Loan are guaranteed by the Company, TerrAscend USA and certain other subsidiaries of the Company and are secured by all of the assets of TerrAscend's New Jersey businesses and certain assets of TerrAscend's Maryland business, including certain real estate in Maryland. The Pelorus Term Loan is not secured by any of the MD dispensaries.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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-kerning:none;min-width:fit-content;\">As of December 31, 2024, there was an outstanding principal amount of </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">$</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">45,478</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> under the 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;text-decoration:underline solid;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">Maryland Acquisition 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-kerning:none;min-width:fit-content;\">In connection with the Peninsula Acquisition, the acquisition of Blue Ridge, and the acquisition of Herbiculture (collectively, the \"Maryland Acquisitions\"), the Company entered into a series of promissory notes with an aggregate principal amount of $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">20,625</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> that bear interest at rates ranging from </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">7.0</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">% to </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">10.5</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">% with maturities ranging from June 28, 2025 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;font-kerning:none;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;font-kerning:none;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-kerning:none;min-width:fit-content;\">As of December 31, 2024, there was an outstanding principal amount of </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">$</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">18,029</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> under the Maryland Acquisition promissory notes.</span></p><p style=\"font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;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;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">53,857</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">. The credit agreement bore 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;font-kerning:none;min-width:fit-content;\">7</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">% or (ii) </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">10.25</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">%. The Chicago Atlantic 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;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">. The Chicago Atlantic Term Loan was secured by a first lien on all Gage's 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;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">On July 19, 2024, the Company made a prepayment of the Chicago Atlantic Term Loan of $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">1,500</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> at par. On August 1, 2024, as described above, the Company entered into the FG Loan, of which, a portion of the proceeds from the Delayed Draw, which occurred on September 30, 2024, was used to retire the then outstanding principal of the Chicago Atlantic Term Loan in the amount of $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">22,557</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">. Due to the early retirement of the Chicago Atlantic Term Loan, the Company paid an exit fee of $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">500</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> and recognized a loss on extinguishment of debt of $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">500</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> on the Consolidated Statements of Operations and Comprehensive Loss.</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 solid;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">On December 18, 2020, WDB PA, a subsidiary of 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;font-kerning:none;min-width:fit-content;\">120,000</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> (\"Ilera Term Loan\"). The Ilera Term Loan was solely secured by the Company\u2019s Pennsylvania-based Ilera Healthcare LLC (\u201cIlera\u201d). The Ilera Term Loan bore interest at </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">12.875</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">% and was set to mature 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;font-kerning:none;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;font-kerning:none;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-kerning:none;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;font-kerning:none;min-width:fit-content;\">4,800</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">100</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">% to par. On April 30, 2024, the Company made a prepayment of $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">3,200</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> of the Ilera Term Loan, at the prepayment price of </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">100</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">% to par. 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;font-kerning:none;min-width:fit-content;\">Debt</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">, these amendments were not considered extinguishment of 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;font-kerning:none;min-width:fit-content;\">On August 1, 2024, as described above, the Company entered into the FG Loan, of which, a portion of the proceeds from the Initial Draw was used to retire the Ilera Term Loan and pay the entire outstanding principal amount of $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">68,927</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">. Due to the early retirement of the Ilera Term Loan, the Company recognized a loss on extinguishment of debt of $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">1,272</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> on the Consolidated Statements of Operations and Comprehensive Loss.</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;font-kerning:none;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 solid;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">Stearns 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;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">25,000</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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 (the \"Stearns Loan\"). The Stearns Loan bore an interest rate of prime plus </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">2.25</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">% and was set to mature 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;font-kerning:none;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;font-kerning:none;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-kerning:none;min-width:fit-content;\">On August 1, 2024, as described above, the Company entered into the FG Loan, of which, a portion of the proceeds from the Initial Draw was used to retire the Stearns Loan and pay the outstanding principal amount of $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">24,638</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">. Due to the early retirement of the Stearns Loan, the Company recognized a loss on extinguishment of debt of $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">369</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> on the Consolidated Statements of Operations and Comprehensive 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;text-decoration:underline solid;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">Other 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;font-style:italic;font-kerning:none;min-width:fit-content;\">Class A Shares of TerrAscend</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;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">1,000</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">20</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">40</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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 Repurchase/Put 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;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;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;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">In 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;font-kerning:none;min-width:fit-content;\">4,500</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">, which was set to mature 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;font-kerning:none;min-width:fit-content;\">January 1, 2025</span></span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">. The promissory note bore interest at a rate of </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">6</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">%. </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">On October 1, 2024, the Company paid the outstanding principal amount</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> of $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">539</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> and retired 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 solid;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">Short-Term 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;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">5,000</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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-kerning:none;min-width:fit-content;\">On August 1, 2024, as described above, the Company entered into the FG Loan, of which, a portion of the proceeds from the Initial Draw was used to retire certain short-term debt and pay an outstanding principal amount of $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">1,333</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">. The Company recognized a gain on extinguishment of debt of $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">45</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> on the Consolidated Statements of Operations and Comprehensive 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;font-kerning:none;min-width:fit-content;\">On August 13, 2024, the Company paid off and retired two promissory notes entered into in connection with the Pinnacle Acquisition with a payment of $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">5,582</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">. The Company recognized a gain on extinguishment of debt of $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">434</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> on the Consolidated Statements of Operations and Comprehensive Loss.</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 solid;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;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:auto;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:75.54%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.68%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:20.779999999999998%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></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;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">December 31, 2024</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">2025</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">8,106</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">2026</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">10,932</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">2027</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">44,490</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">2028 (1)</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">141,007</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">2029</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">7</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">Thereafter</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">3</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">Total principal payments</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">204,545</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;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=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;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=\"padding-top:0.01in;vertical-align:top;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">(1) Balance excludes the Exit Fee, as described above within this note.</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:top;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:top;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:top;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n      </table></div>"}]},{"name":"rpt:f-1078","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfDebtTableTextBlock","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"\n      <table style=\"margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:62.232%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.28%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:16.863%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.28%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:14.343%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n       </tr>\n       <tr style=\"height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">December 31, 2024</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">December 31, 2023</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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;font-kerning:none;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=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;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;font-size:8.5pt;font-kerning:none;min-width:fit-content;\">Ilera term loan retired </span><span style=\"font-size:8.5pt;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">August 2024</span></span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;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=\"padding-top:0.01in;text-indent:5pt;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Principal amount</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">76,927</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;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=\"padding-top:0.01in;text-indent:5pt;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Deferred financing cost</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size: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;font-kerning:none;min-width:fit-content;\">(</span><span style=\"font-size:8.5pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">3,191</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:8pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Net carrying amount</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">73,736</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;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=\"padding-top:0.01in;text-indent:10pt;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;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=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;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;font-size:8.5pt;font-kerning:none;min-width:fit-content;\">Stearns loan retired </span><span style=\"font-size:8.5pt;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">August 2024</span></span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;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=\"padding-top:0.01in;text-indent:5pt;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Principal amount</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">24,809</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;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=\"padding-top:0.01in;text-indent:5pt;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Deferred financing cost</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size: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;font-kerning:none;min-width:fit-content;\">(</span><span style=\"font-size:8.5pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">791</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:8pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Net carrying amount</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">24,018</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;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=\"padding-top:0.01in;text-indent:10pt;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;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=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;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;font-size:8.5pt;font-kerning:none;min-width:fit-content;\">Chicago Atlantic term loan retired </span><span style=\"font-size:8.5pt;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">September 2024</span></span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;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=\"padding-top:0.01in;text-indent:5pt;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Principal amount</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">24,611</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;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=\"padding-top:0.01in;text-indent:5pt;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Deferred financing cost</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;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=\"padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Net carrying amount</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">24,611</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;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=\"padding-top:0.01in;text-indent:10pt;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;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=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;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;font-size:8.5pt;font-kerning:none;min-width:fit-content;\">Pelorus term loan due </span><span style=\"font-size:8.5pt;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">October 2027</span></span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;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=\"padding-top:0.01in;text-indent:5pt;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Principal amount</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">45,478</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">45,478</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;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=\"padding-top:0.01in;text-indent:5pt;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Deferred financing cost</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size: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;font-kerning:none;min-width:fit-content;\">(</span><span style=\"font-size:8.5pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">1,168</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size: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;font-kerning:none;min-width:fit-content;\">(</span><span style=\"font-size:8.5pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">1,490</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:8pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Net carrying amount</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">44,310</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">43,988</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;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=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;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=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Maryland Acquisition loans (1)</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;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=\"padding-top:0.01in;text-indent:5pt;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Principal amount</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">18,029</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">19,873</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;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=\"padding-top:0.01in;text-indent:5pt;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Unamortized discount</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size: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;font-kerning:none;min-width:fit-content;\">(</span><span style=\"font-size:8.5pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">746</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size: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;font-kerning:none;min-width:fit-content;\">(</span><span style=\"font-size:8.5pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">1,403</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:8pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Net carrying amount</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">17,283</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">18,470</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;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=\"padding-top:0.01in;text-indent:10pt;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;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=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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;font-size:8.5pt;font-kerning:none;min-width:fit-content;\">FocusGrowth loan due </span><span style=\"font-size:8.5pt;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">August 2028</span></span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;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=\"padding-top:0.01in;text-indent:5pt;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Principal amount</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">140,000</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;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=\"padding-top:0.01in;text-indent:5pt;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Unamortized discount and deferred financing cost</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size: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;font-kerning:none;min-width:fit-content;\">(</span><span style=\"font-size:8.5pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">12,799</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;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=\"padding-top:0.01in;text-indent:5pt;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Exit fee accretion</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">390</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;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=\"padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Net carrying amount</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">127,591</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;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=\"padding-top:0.01in;text-indent:10pt;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;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=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Other loans</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">1,038</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">2,698</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;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=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Short-term debt</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">11,849</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;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=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Total debt, net</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">190,222</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">199,370</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;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=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;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=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Loans payable, current</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">6,761</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">137,737</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;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=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Loans payable, non-current</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">183,461</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">61,633</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;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=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;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=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Total principal</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">204,545</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">206,453</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;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=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;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=\"padding-top:0.01in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">(1) For maturity breakout, refer to Maryland Acquisition Loans section below.</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n      </table>"}]},{"name":"rpt:f-1079","factDimensions":{"xbrl:concept":"tsndf:DebtInstrumentMaturityMonthAndYear","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:LongtermDebtTypeAxis":"tsndf:IleraTermLoanMember"},"factValues":[{"value":"2024-08"}]},{"name":"rpt:f-1080","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-1081","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-1082","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-1083","factDimensions":{"xbrl:concept":"tsndf:DebtInstrumentMaturityMonthAndYear","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:LongtermDebtTypeAxis":"tsndf:StearnsLoanMember"},"factValues":[{"value":"2024-08"}]},{"name":"rpt:f-1084","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-1085","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-1086","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-1087","factDimensions":{"xbrl:concept":"tsndf:DebtInstrumentMaturityMonthAndYear","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:LongtermDebtTypeAxis":"tsndf:ChicagoAtlanticTermLoanMember"},"factValues":[{"value":"2024-09"}]},{"name":"rpt:f-1088","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-1089","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-1090","factDimensions":{"xbrl:concept":"tsndf:DebtInstrumentMaturityMonthAndYear","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:LongtermDebtTypeAxis":"tsndf:PelorusTermLoanMember"},"factValues":[{"value":"2027-10"}]},{"name":"rpt:f-1091","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentFaceAmount","xbrl:period":"2025-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-1092","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-1093","factDimensions":{"xbrl:concept":"us-gaap:DeferredFinanceCostsNet","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:LongtermDebtTypeAxis":"tsndf:PelorusTermLoanMember"},"factValues":[{"value":"1168000","decimals":-3}]},{"name":"rpt:f-1094","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-1095","factDimensions":{"xbrl:concept":"us-gaap:LoansPayable","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:LongtermDebtTypeAxis":"tsndf:PelorusTermLoanMember"},"factValues":[{"value":"44310000","decimals":-3}]},{"name":"rpt:f-1096","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-1097","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentFaceAmount","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:MarylandAcquisitionLoansMember"},"factValues":[{"value":"18029000","decimals":-3}]},{"name":"rpt:f-1098","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-1099","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentUnamortizedDiscount","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:MarylandAcquisitionLoansMember"},"factValues":[{"value":"746000","decimals":-3}]},{"name":"rpt:f-1100","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-1101","factDimensions":{"xbrl:concept":"us-gaap:LoansPayable","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:MarylandAcquisitionLoansMember"},"factValues":[{"value":"17283000","decimals":-3}]},{"name":"rpt:f-1102","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-1103","factDimensions":{"xbrl:concept":"tsndf:DebtInstrumentMaturityMonthAndYear","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:LongtermDebtTypeAxis":"tsndf:FocusGrowthTermLoanMember"},"factValues":[{"value":"2028-08"}]},{"name":"rpt:f-1104","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentFaceAmount","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:LongtermDebtTypeAxis":"tsndf:FocusGrowthTermLoanMember"},"factValues":[{"value":"140000000","decimals":-3}]},{"name":"rpt:f-1105","factDimensions":{"xbrl:concept":"tsndf:DebtInstrumentUnamortizedDiscountAndDeferredFinancingCost","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:LongtermDebtTypeAxis":"tsndf:FocusGrowthTermLoanMember"},"factValues":[{"value":"12799000","decimals":-3}]},{"name":"rpt:f-1106","factDimensions":{"xbrl:concept":"tsndf:DebtInstrumentExitFeesAccretion","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:LongtermDebtTypeAxis":"tsndf:FocusGrowthTermLoanMember"},"factValues":[{"value":"390000","decimals":-3}]},{"name":"rpt:f-1107","factDimensions":{"xbrl:concept":"us-gaap:LoansPayable","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:LongtermDebtTypeAxis":"tsndf:FocusGrowthTermLoanMember"},"factValues":[{"value":"127591000","decimals":-3}]},{"name":"rpt:f-1108","factDimensions":{"xbrl:concept":"us-gaap:LoansPayable","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:LongtermDebtTypeAxis":"tsndf:OtherLoansMember"},"factValues":[{"value":"1038000","decimals":-3}]},{"name":"rpt:f-1109","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-1110","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-1111","factDimensions":{"xbrl:concept":"us-gaap:LoansPayable","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"190222000","decimals":-3}]},{"name":"rpt:f-1112","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-1113","factDimensions":{"xbrl:concept":"us-gaap:LoansPayableCurrent","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"6761000","decimals":-3}]},{"name":"rpt:f-1114","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-1115","factDimensions":{"xbrl:concept":"us-gaap:LongTermLoansPayable","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"183461000","decimals":-3}]},{"name":"rpt:f-1116","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-1117","factDimensions":{"xbrl:concept":"us-gaap:LongTermDebt","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"204545000","decimals":-3}]},{"name":"rpt:f-1118","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-1119","factDimensions":{"xbrl:concept":"us-gaap:InterestExpenseDebt","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"23847000","decimals":-3}]},{"name":"rpt:f-1120","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-1121","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-1122","factDimensions":{"xbrl:concept":"us-gaap:InterestPayableCurrent","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2537000","decimals":-3}]},{"name":"rpt:f-1123","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-1124","factDimensions":{"xbrl:concept":"tsndf:DebtInstrumentMaturityPeriod","xbrl:period":"2024-08-01T00:00:00/2024-08-02T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:DebtInstrumentAxis":"tsndf:SeniorSecuredTermLoanMember","us-gaap:LongtermDebtTypeAxis":"tsndf:FocusGrowthTermLoanMember"},"factValues":[{"value":"P4Y"}]},{"name":"rpt:f-1125","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentFaceAmount","xbrl:period":"2024-08-02T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:DebtInstrumentAxis":"tsndf:SeniorSecuredTermLoanMember","us-gaap:LongtermDebtTypeAxis":"tsndf:FocusGrowthTermLoanMember"},"factValues":[{"value":"140000000","decimals":-3}]},{"name":"rpt:f-1126","factDimensions":{"xbrl:concept":"tsndf:DebtInstrumentInitialDrawAmount","xbrl:period":"2024-08-01T00:00:00/2024-08-02T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:DebtInstrumentAxis":"tsndf:SeniorSecuredTermLoanMember","us-gaap:LongtermDebtTypeAxis":"tsndf:FocusGrowthTermLoanMember"},"factValues":[{"value":"114000000","decimals":-3}]},{"name":"rpt:f-1127","factDimensions":{"xbrl:concept":"tsndf:DebtInstrumentDelayedDrawAmount","xbrl:period":"2024-01-01T00:00:00/2024-10-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:DebtInstrumentAxis":"tsndf:SeniorSecuredTermLoanMember","us-gaap:LongtermDebtTypeAxis":"tsndf:FocusGrowthTermLoanMember"},"factValues":[{"value":"26000000","decimals":-3}]},{"name":"rpt:f-1128","factDimensions":{"xbrl:concept":"tsndf:PercentageOfLoansReceived","xbrl:period":"2024-10-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:DebtInstrumentAxis":"tsndf:SeniorSecuredTermLoanMember","us-gaap:LongtermDebtTypeAxis":"tsndf:FocusGrowthTermLoanMember"},"factValues":[{"value":"0.95"}]},{"name":"rpt:f-1129","factDimensions":{"xbrl:concept":"tsndf:ProceedsFromLoanReceived","xbrl:period":"2024-01-01T00:00:00/2024-10-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:DebtInstrumentAxis":"tsndf:SeniorSecuredTermLoanMember","us-gaap:LongtermDebtTypeAxis":"tsndf:FocusGrowthTermLoanMember"},"factValues":[{"value":"140000000","decimals":-3}]},{"name":"rpt:f-1130","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateStatedPercentage","xbrl:period":"2024-08-02T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:DebtInstrumentAxis":"tsndf:SeniorSecuredTermLoanMember","us-gaap:LongtermDebtTypeAxis":"tsndf:FocusGrowthTermLoanMember"},"factValues":[{"value":"0.1275"}]},{"name":"rpt:f-1131","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentMaturityDate","xbrl:period":"2024-01-01T00:00:00/2024-10-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:DebtInstrumentAxis":"tsndf:SeniorSecuredTermLoanMember","us-gaap:LongtermDebtTypeAxis":"tsndf:FocusGrowthTermLoanMember"},"factValues":[{"value":"2028-08-01"}]},{"name":"rpt:f-1132","factDimensions":{"xbrl:concept":"tsndf:PercentageOfExitFee","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","srt:RangeAxis":"srt:MinimumMember","us-gaap:DebtInstrumentAxis":"tsndf:SeniorSecuredTermLoanMember","us-gaap:LongtermDebtTypeAxis":"tsndf:FocusGrowthTermLoanMember"},"factValues":[{"value":"0.02","decimals":3}]},{"name":"rpt:f-1133","factDimensions":{"xbrl:concept":"tsndf:PercentageOfExitFee","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:DebtInstrumentAxis":"tsndf:SeniorSecuredTermLoanMember","us-gaap:LongtermDebtTypeAxis":"tsndf:FocusGrowthTermLoanMember","srt:RangeAxis":"srt:MaximumMember"},"factValues":[{"value":"0.04","decimals":3}]},{"name":"rpt:f-1134","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentFaceAmount","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:LongtermDebtTypeAxis":"tsndf:FocusGrowthTermLoanMember"},"factValues":[{"value":"140000000","decimals":-3}]},{"name":"rpt:f-1135","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-1136","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentBasisSpreadOnVariableRate1","xbrl:period":"2022-10-11T00:00:00/2022-10-12T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:DebtInstrumentAxis":"tsndf:PelorusTermLoanMember","us-gaap:VariableRateAxis":"us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember"},"factValues":[{"value":"0.095","decimals":3}]},{"name":"rpt:f-1137","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-1138","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-1139","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentBasisSpreadOnVariableRate1","xbrl:period":"2022-10-11T00:00:00/2022-10-12T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:DebtInstrumentAxis":"tsndf:PelorusTermLoanMember","us-gaap:VariableRateAxis":"us-gaap:PrimeRateMember"},"factValues":[{"value":"0.025","decimals":3}]},{"name":"rpt:f-1140","factDimensions":{"xbrl:concept":"tsndf:DebtInstrumentFederalFundsRate","xbrl:period":"2022-10-11T00:00:00/2022-10-12T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:DebtInstrumentAxis":"tsndf:PelorusTermLoanMember","us-gaap:VariableRateAxis":"us-gaap:PrimeRateMember"},"factValues":[{"value":"0.005","decimals":3}]},{"name":"rpt:f-1141","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentFaceAmount","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:DebtInstrumentAxis":"tsndf:PelorusTermLoanMember"},"factValues":[{"value":"45478000","decimals":-3}]},{"name":"rpt:f-1142","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentFaceAmount","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:MarylandAcquisitionLoansMember","us-gaap:DebtInstrumentAxis":"tsndf:PromissoryNotesSevenPointZeroToTenPointFivePercentageMember"},"factValues":[{"value":"20625000","decimals":-3}]},{"name":"rpt:f-1143","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateStatedPercentage","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:BusinessAcquisitionAxis":"tsndf:MarylandAcquisitionLoansMember","srt:RangeAxis":"srt:MinimumMember","us-gaap:DebtInstrumentAxis":"tsndf:PromissoryNotesSevenPointZeroToTenPointFivePercentageMember"},"factValues":[{"value":"0.07","decimals":3}]},{"name":"rpt:f-1144","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateStatedPercentage","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:BusinessAcquisitionAxis":"tsndf:MarylandAcquisitionLoansMember","srt:RangeAxis":"srt:MaximumMember","us-gaap:DebtInstrumentAxis":"tsndf:PromissoryNotesSevenPointZeroToTenPointFivePercentageMember"},"factValues":[{"value":"0.105","decimals":3}]},{"name":"rpt:f-1145","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentMaturityDate","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:BusinessAcquisitionAxis":"tsndf:MarylandAcquisitionLoansMember","us-gaap:DebtInstrumentAxis":"tsndf:PromissoryNotesSevenPointZeroToTenPointFivePercentageMember"},"factValues":[{"value":"2027-06-30"}]},{"name":"rpt:f-1146","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentFaceAmount","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:MarylandAcquisitionLoansMember"},"factValues":[{"value":"18029000","decimals":-3}]},{"name":"rpt:f-1147","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-1148","factDimensions":{"xbrl:concept":"us-gaap:LongTermDebtPercentageBearingVariableInterestRate","xbrl:period":"2022-03-11T00:00:00","xbrl:entity":"cik:0001778129","srt:RangeAxis":"srt:MinimumMember","us-gaap:LongtermDebtTypeAxis":"tsndf:GageLoanMember","us-gaap:VariableRateAxis":"us-gaap:PrimeRateMember"},"factValues":[{"value":"0.07","decimals":2}]},{"name":"rpt:f-1149","factDimensions":{"xbrl:concept":"us-gaap:LongTermDebtPercentageBearingVariableInterestRate","xbrl:period":"2022-03-11T00: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-1150","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentMaturityDate","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:LongtermDebtTypeAxis":"tsndf:GageLoanMember"},"factValues":[{"value":"2022-11-30"}]},{"name":"rpt:f-1151","factDimensions":{"xbrl:concept":"us-gaap:RepaymentsOfLongTermDebt","xbrl:period":"2024-07-19T00:00:00/2024-07-20T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:LongtermDebtTypeAxis":"tsndf:ChicagoAtlanticTermLoanMember"},"factValues":[{"value":"1500000","decimals":-3}]},{"name":"rpt:f-1152","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentFaceAmount","xbrl:period":"2024-10-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:LongtermDebtTypeAxis":"tsndf:ChicagoAtlanticTermLoanMember"},"factValues":[{"value":"22557000","decimals":-3}]},{"name":"rpt:f-1153","factDimensions":{"xbrl:concept":"tsndf:DebtInstrumentExitFee","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:LongtermDebtTypeAxis":"tsndf:ChicagoAtlanticTermLoanMember"},"factValues":[{"value":"500000","decimals":-3}]},{"name":"rpt:f-1154","factDimensions":{"xbrl:concept":"us-gaap:GainsLossesOnExtinguishmentOfDebt","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:LongtermDebtTypeAxis":"tsndf:ChicagoAtlanticTermLoanMember"},"factValues":[{"value":"-500000","decimals":-3}]},{"name":"rpt:f-1155","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentFaceAmount","xbrl:period":"2020-12-19T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:LongtermDebtTypeAxis":"tsndf:IleraTermLoanMember","us-gaap:DebtInstrumentAxis":"tsndf:SeniorSecuredTermLoanMember","us-gaap:LineOfCreditFacilityAxis":"tsndf:IleraHealthcareLlcMember"},"factValues":[{"value":"120000000","decimals":-3}]},{"name":"rpt:f-1156","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateStatedPercentage","xbrl:period":"2020-12-19T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:LongtermDebtTypeAxis":"tsndf:IleraTermLoanMember","us-gaap:DebtInstrumentAxis":"tsndf:SeniorSecuredTermLoanMember","us-gaap:LineOfCreditFacilityAxis":"tsndf:IleraHealthcareLlcMember"},"factValues":[{"value":"0.12875","decimals":5}]},{"name":"rpt:f-1157","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentMaturityDate","xbrl:period":"2020-12-18T00:00:00/2020-12-19T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:LongtermDebtTypeAxis":"tsndf:IleraTermLoanMember","us-gaap:DebtInstrumentAxis":"tsndf:SeniorSecuredTermLoanMember","us-gaap:LineOfCreditFacilityAxis":"tsndf:IleraHealthcareLlcMember"},"factValues":[{"value":"2024-12-17"}]},{"name":"rpt:f-1158","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:LongtermDebtTypeAxis":"tsndf:IleraTermLoanMember"},"factValues":[{"value":"4800000","decimals":-3}]},{"name":"rpt:f-1159","factDimensions":{"xbrl:concept":"tsndf:PercentageOfPrepaymentPrice","xbrl:period":"2024-01-02T00:00:00/2024-01-03T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:LongtermDebtTypeAxis":"tsndf:IleraTermLoanMember"},"factValues":[{"value":"1","decimals":2}]},{"name":"rpt:f-1160","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","us-gaap:LongtermDebtTypeAxis":"tsndf:IleraTermLoanMember"},"factValues":[{"value":"3200000","decimals":-3}]},{"name":"rpt:f-1161","factDimensions":{"xbrl:concept":"tsndf:PercentageOfPrepaymentPrice","xbrl:period":"2024-04-30T00:00:00/2024-05-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:LongtermDebtTypeAxis":"tsndf:IleraTermLoanMember"},"factValues":[{"value":"1","decimals":2}]},{"name":"rpt:f-1162","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentFaceAmount","xbrl:period":"2024-08-02T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:LongtermDebtTypeAxis":"tsndf:IleraTermLoanMember"},"factValues":[{"value":"68927000","decimals":-3}]},{"name":"rpt:f-1163","factDimensions":{"xbrl:concept":"us-gaap:GainsLossesOnExtinguishmentOfDebt","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:LongtermDebtTypeAxis":"tsndf:IleraTermLoanMember"},"factValues":[{"value":"-1272000","decimals":-3}]},{"name":"rpt:f-1164","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-1165","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateStatedPercentage","xbrl:period":"2023-06-27T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:DebtInstrumentAxis":"tsndf:StearnsLoanMember","us-gaap:VariableRateAxis":"us-gaap:PrimeRateMember"},"factValues":[{"value":"0.0225","decimals":4}]},{"name":"rpt:f-1166","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-1167","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentFaceAmount","xbrl:period":"2024-08-02T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:DebtInstrumentAxis":"tsndf:StearnsLoanMember"},"factValues":[{"value":"24638000","decimals":-3}]},{"name":"rpt:f-1168","factDimensions":{"xbrl:concept":"us-gaap:GainsLossesOnExtinguishmentOfDebt","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:DebtInstrumentAxis":"tsndf:StearnsLoanMember"},"factValues":[{"value":"-369000","decimals":-3}]},{"name":"rpt:f-1169","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","srt:OwnershipAxis":"tsndf:TerrAscendGrowthCorpMember","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember"},"factValues":[{"value":"1000000","decimals":-3}]},{"name":"rpt:f-1170","factDimensions":{"xbrl:concept":"tsndf:PrecentageOfGuaranteedAnnualDividend","xbrl:period":"2023-04-21T00:00:00","xbrl:entity":"cik:0001778129","srt:OwnershipAxis":"tsndf:TerrAscendGrowthCorpMember","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember"},"factValues":[{"value":"0.20","decimals":2}]},{"name":"rpt:f-1171","factDimensions":{"xbrl:concept":"tsndf:SubcriptionAmountPercentage","xbrl:period":"2023-04-20T00:00:00/2023-04-21T00:00:00","xbrl:entity":"cik:0001778129","srt:OwnershipAxis":"tsndf:TerrAscendGrowthCorpMember","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember"},"factValues":[{"value":"0.40","decimals":2}]},{"name":"rpt:f-1172","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":"4500000","decimals":-3}]},{"name":"rpt:f-1173","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentMaturityDate","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:DebtInstrumentAxis":"tsndf:PromissoryNotesBearsAtSixPercentageMember","us-gaap:LongtermDebtTypeAxis":"tsndf:GageLoanMember"},"factValues":[{"value":"2025-01-01"}]},{"name":"rpt:f-1174","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateStatedPercentage","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:LongtermDebtTypeAxis":"tsndf:GageLoanMember"},"factValues":[{"value":"0.06","decimals":2}]},{"name":"rpt:f-1175","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentFaceAmount","xbrl:period":"2024-10-02T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:DebtInstrumentAxis":"tsndf:OtherLoansMember"},"factValues":[{"value":"539000","decimals":-3}]},{"name":"rpt:f-1176","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"},"factValues":[{"value":"5000000","decimals":-3}]},{"name":"rpt:f-1177","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentFaceAmount","xbrl:period":"2024-08-02T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","srt:OwnershipAxis":"tsndf:TerrAscendGrowthCorpMember","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember"},"factValues":[{"value":"1333000","decimals":-3}]},{"name":"rpt:f-1178","factDimensions":{"xbrl:concept":"us-gaap:GainsLossesOnExtinguishmentOfDebt","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:ExtinguishmentOfDebtAxis":"us-gaap:ShortTermDebtMember"},"factValues":[{"value":"45000","decimals":-3}]},{"name":"rpt:f-1179","factDimensions":{"xbrl:concept":"us-gaap:RepaymentsOfNotesPayable","xbrl:period":"2024-08-13T00:00:00/2024-08-14T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:PinnacleMember"},"factValues":[{"value":"5582000","decimals":-3}]},{"name":"rpt:f-1180","factDimensions":{"xbrl:concept":"us-gaap:GainsLossesOnExtinguishmentOfDebt","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:PinnacleMember"},"factValues":[{"value":"434000","decimals":-3}]},{"name":"rpt:f-1181","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock","xbrl:period":"2024-01-01T00:00:00/2025-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;font-kerning:none;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:auto;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:75.54%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.68%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:20.779999999999998%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></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;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">December 31, 2024</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">2025</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">8,106</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">2026</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">10,932</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">2027</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">44,490</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">2028 (1)</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">141,007</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">2029</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">7</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">Thereafter</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">3</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">Total principal payments</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">204,545</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;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=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;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=\"padding-top:0.01in;vertical-align:top;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">(1) Balance excludes the Exit Fee, as described above within this note.</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:top;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:top;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:top;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n      </table>"}]},{"name":"rpt:f-1182","factDimensions":{"xbrl:concept":"us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"8106000","decimals":-3}]},{"name":"rpt:f-1183","factDimensions":{"xbrl:concept":"us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"10932000","decimals":-3}]},{"name":"rpt:f-1184","factDimensions":{"xbrl:concept":"us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"44490000","decimals":-3}]},{"name":"rpt:f-1185","factDimensions":{"xbrl:concept":"us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"141007000","decimals":-3}]},{"name":"rpt:f-1186","factDimensions":{"xbrl:concept":"us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"7000","decimals":-3}]},{"name":"rpt:f-1187","factDimensions":{"xbrl:concept":"us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3000","decimals":-3}]},{"name":"rpt:f-1188","factDimensions":{"xbrl:concept":"us-gaap:LongTermDebt","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"204545000","decimals":-3}]},{"name":"rpt:f-1189","factDimensions":{"xbrl:concept":"tsndf:OperatingAndFinanceLeasesTextBlock","xbrl:period":"2024-01-01T00:00:00/2025-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;font-kerning:none;min-width:fit-content;\">11.\t</span><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">Leases</span><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;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;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p>\n      <table style=\"margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:66.993%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.62%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:12.883000000000001%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.62%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:12.883000000000001%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></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;padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">December 31, 2024</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">December 31, 2023</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;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=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Operating leases:</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0in;text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><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;font-kerning:none;min-width:fit-content;\">Operating lease right-of-use assets</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">41,355</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">43,440</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;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=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0in;text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><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;font-kerning:none;min-width:fit-content;\">Operating lease liability classified as current</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">2,511</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">1,244</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0in;text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Operating lease liability classified as non-current</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">42,469</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">45,384</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Total operating lease liabilities</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">44,980</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">46,628</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;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=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;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=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Finance leases:</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0in;text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><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_4d002f03-7176-4b4e-9a75-7030f2a52e31;\"><span style=\"-sec-ix-hidden:F_85fa5097-354f-4e9d-9456-e7d9752f31cc;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">Property and equipment, net</span></span></span></span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">1,370</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">2,112</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;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=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0in;text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><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;font-kerning:none;min-width:fit-content;\">Lease obligations under finance leases classified as current</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">1,864</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">2,030</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0in;text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Lease obligations under finance leases classified as non-current</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">-</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">407</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Total finance lease obligations</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">1,864</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">2,437</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;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;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">$</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">7,826</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> ($</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">369</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> included in </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">cost of sales), $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">6,098</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> ($</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">558</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">5,028</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> ($</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">723</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">December 31, 2024, 2023 and 2022, respectively.</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;font-kerning:none;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:auto;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:67.327%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.02%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:13.325%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.02%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:13.306%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></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;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">December 31, 2024</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">December 31, 2023</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;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=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Weighted-average remaining lease term (years)</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Operating leases</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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-kerning:none;min-width:fit-content;\">12.0</span></span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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-kerning:none;min-width:fit-content;\">12.5</span></span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Finance leases</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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-kerning:none;min-width:fit-content;\">0.75</span></span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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-kerning:none;min-width:fit-content;\">1.2</span></span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;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=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;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=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Weighted-average discount rate</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Operating leases</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">11.45</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">%</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">11.43</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">%</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Finance leases</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">9.44</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">%</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">9.47</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;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;font-kerning:none;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;font-kerning:none;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:auto;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:65.873%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.46%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:13.603%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.46%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:13.603%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></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;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">December 31, 2024</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">December 31, 2023</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Cash paid for amounts included in measurement of operating lease liabilities</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">7,390</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">6,264</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Right-of-use assets obtained in exchange for operating lease obligations</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">1,594</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">16,603</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Cash paid for amounts included in measurement of finance lease liabilities</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">75</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">153</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;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;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">December 31, 2024 are as follows:</span></p>\n      <table style=\"margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:57.863%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.281%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:10.764000000000001%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.281%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:10.764000000000001%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.281%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:10.764000000000001%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></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;padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Operating</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Finance</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Total</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">2025</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">7,421</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">2,000</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">9,421</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">2026</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">7,204</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">7,204</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">2027</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">7,089</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">7,089</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">2028</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">6,888</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">6,888</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">2029</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">6,931</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">6,931</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Thereafter</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">50,470</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">50,470</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Total lease payments</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">86,003</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">2,000</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">88,003</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Less: interest</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">41,023</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">136</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">41,159</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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-kerning:none;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Total lease liabilities</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">44,980</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">1,864</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">46,844</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;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;font-kerning:none;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;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">Leases</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">six</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;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;font-kerning:none;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;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">8,725</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">10,528</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">1,803</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">10,518</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;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;font-kerning:none;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;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">1,430</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">. 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;font-kerning:none;min-width:fit-content;\">983</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">, recognizing $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">447</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;min-width:fit-content;\"> Leases</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">.</span></p>"}]},{"name":"rpt:f-1190","factDimensions":{"xbrl:concept":"tsndf:SummaryOfAmountsRecognizedInConsolidatedBalanceSheetTableTextBlock","xbrl:period":"2024-01-01T00:00:00/2025-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;font-kerning:none;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;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p>\n      <table style=\"margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:66.993%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.62%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:12.883000000000001%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.62%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:12.883000000000001%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></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;padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">December 31, 2024</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">December 31, 2023</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;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=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Operating leases:</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0in;text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><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;font-kerning:none;min-width:fit-content;\">Operating lease right-of-use assets</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">41,355</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">43,440</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;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=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0in;text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><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;font-kerning:none;min-width:fit-content;\">Operating lease liability classified as current</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">2,511</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">1,244</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0in;text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Operating lease liability classified as non-current</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">42,469</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">45,384</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Total operating lease liabilities</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">44,980</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">46,628</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;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=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;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=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Finance leases:</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0in;text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><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_4d002f03-7176-4b4e-9a75-7030f2a52e31;\"><span style=\"-sec-ix-hidden:F_85fa5097-354f-4e9d-9456-e7d9752f31cc;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">Property and equipment, net</span></span></span></span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">1,370</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">2,112</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;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=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0in;text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><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;font-kerning:none;min-width:fit-content;\">Lease obligations under finance leases classified as current</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">1,864</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">2,030</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0in;text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Lease obligations under finance leases classified as non-current</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">-</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">407</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Total finance lease obligations</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">1,864</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">2,437</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n      </table>"}]},{"name":"rpt:f-1191","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeaseRightOfUseAsset","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"41355000","decimals":-3}]},{"name":"rpt:f-1192","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-1193","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeaseLiabilityCurrent","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2511000","decimals":-3}]},{"name":"rpt:f-1194","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-1195","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeaseLiabilityNoncurrent","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"42469000","decimals":-3}]},{"name":"rpt:f-1196","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-1197","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeaseLiability","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"44980000","decimals":-3}]},{"name":"rpt:f-1198","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-1199","factDimensions":{"xbrl:concept":"us-gaap:FinanceLeaseRightOfUseAsset","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1370000","decimals":-3}]},{"name":"rpt:f-1200","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-1201","factDimensions":{"xbrl:concept":"us-gaap:FinanceLeaseLiabilityCurrent","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1864000","decimals":-3}]},{"name":"rpt:f-1202","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-1203","factDimensions":{"xbrl:concept":"us-gaap:FinanceLeaseLiabilityNoncurrent","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-1204","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-1205","factDimensions":{"xbrl:concept":"us-gaap:FinanceLeaseLiability","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1864000","decimals":-3}]},{"name":"rpt:f-1206","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-1207","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeaseExpense","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"7826000","decimals":-3}]},{"name":"rpt:f-1208","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeaseExpense","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementLocationAxis":"us-gaap:CostOfSalesMember"},"factValues":[{"value":"369000","decimals":-3}]},{"name":"rpt:f-1209","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-1210","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-1211","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-1212","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-1213","factDimensions":{"xbrl:concept":"tsndf:SummaryOfOtherInformationRelatedToOperatingLeasesTableTextBlock","xbrl:period":"2024-01-01T00:00:00/2025-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;font-kerning:none;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:auto;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:67.327%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.02%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:13.325%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.02%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:13.306%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></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;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">December 31, 2024</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">December 31, 2023</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;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=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Weighted-average remaining lease term (years)</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Operating leases</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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-kerning:none;min-width:fit-content;\">12.0</span></span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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-kerning:none;min-width:fit-content;\">12.5</span></span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Finance leases</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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-kerning:none;min-width:fit-content;\">0.75</span></span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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-kerning:none;min-width:fit-content;\">1.2</span></span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;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=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;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=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Weighted-average discount rate</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Operating leases</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">11.45</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">%</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">11.43</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">%</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Finance leases</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">9.44</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">%</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">9.47</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p>"}]},{"name":"rpt:f-1214","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"P12Y"}]},{"name":"rpt:f-1215","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"P12Y6M"}]},{"name":"rpt:f-1216","factDimensions":{"xbrl:concept":"us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"P0Y9M"}]},{"name":"rpt:f-1217","factDimensions":{"xbrl:concept":"us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"P1Y2M12D"}]},{"name":"rpt:f-1218","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"0.1145","decimals":4}]},{"name":"rpt:f-1219","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-1220","factDimensions":{"xbrl:concept":"us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"0.0944","decimals":4}]},{"name":"rpt:f-1221","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-1222","factDimensions":{"xbrl:concept":"tsndf:SummaryOfSupplementalCashFlowInformationRelatedToLeasesTableTextBlock","xbrl:period":"2024-01-01T00:00:00/2025-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;font-kerning:none;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:auto;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:65.873%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.46%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:13.603%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.46%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:13.603%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></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;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">December 31, 2024</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">December 31, 2023</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Cash paid for amounts included in measurement of operating lease liabilities</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">7,390</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">6,264</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Right-of-use assets obtained in exchange for operating lease obligations</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">1,594</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">16,603</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Cash paid for amounts included in measurement of finance lease liabilities</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">75</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">153</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n      </table>"}]},{"name":"rpt:f-1223","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeasePayments","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"7390000","decimals":-3}]},{"name":"rpt:f-1224","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-1225","factDimensions":{"xbrl:concept":"us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1594000","decimals":-3}]},{"name":"rpt:f-1226","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-1227","factDimensions":{"xbrl:concept":"us-gaap:FinanceLeasePrincipalPayments","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"75000","decimals":-3}]},{"name":"rpt:f-1228","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-1229","factDimensions":{"xbrl:concept":"tsndf:OperatingAndFinanceLeaseLiabilityMaturityTableTextBlock","xbrl:period":"2024-01-01T00:00:00/2025-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;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">December 31, 2024 are as follows:</span></p>\n      <table style=\"margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:57.863%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.281%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:10.764000000000001%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.281%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:10.764000000000001%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.281%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:10.764000000000001%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></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;padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Operating</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Finance</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Total</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">2025</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">7,421</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">2,000</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">9,421</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">2026</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">7,204</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">7,204</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">2027</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">7,089</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">7,089</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">2028</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">6,888</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">6,888</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">2029</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">6,931</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">6,931</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Thereafter</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">50,470</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">50,470</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Total lease payments</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">86,003</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">2,000</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">88,003</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Less: interest</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">41,023</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">136</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">41,159</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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-kerning:none;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Total lease liabilities</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">44,980</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">1,864</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">46,844</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p>"}]},{"name":"rpt:f-1230","factDimensions":{"xbrl:concept":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"7421000","decimals":-3}]},{"name":"rpt:f-1231","factDimensions":{"xbrl:concept":"us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2000000","decimals":-3}]},{"name":"rpt:f-1232","factDimensions":{"xbrl:concept":"tsndf:OperatingAndFinanceLeaseLiabilityPaymentsDueNextTwelveMonths","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"9421000","decimals":-3}]},{"name":"rpt:f-1233","factDimensions":{"xbrl:concept":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"7204000","decimals":-3}]},{"name":"rpt:f-1234","factDimensions":{"xbrl:concept":"us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-1235","factDimensions":{"xbrl:concept":"tsndf:OperatingAndFinanceLeaseLiabilityPaymentsDueYearTwo","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"7204000","decimals":-3}]},{"name":"rpt:f-1236","factDimensions":{"xbrl:concept":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"7089000","decimals":-3}]},{"name":"rpt:f-1237","factDimensions":{"xbrl:concept":"us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-1238","factDimensions":{"xbrl:concept":"tsndf:OperatingAndFinanceLeaseLiabilityPaymentsDueYearThree","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"7089000","decimals":-3}]},{"name":"rpt:f-1239","factDimensions":{"xbrl:concept":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"6888000","decimals":-3}]},{"name":"rpt:f-1240","factDimensions":{"xbrl:concept":"us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-1241","factDimensions":{"xbrl:concept":"tsndf:OperatingAndFinanceLeaseLiabilityPaymentsDueYearFour","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"6888000","decimals":-3}]},{"name":"rpt:f-1242","factDimensions":{"xbrl:concept":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"6931000","decimals":-3}]},{"name":"rpt:f-1243","factDimensions":{"xbrl:concept":"us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-1244","factDimensions":{"xbrl:concept":"tsndf:OperatingAndFinanceLeaseLiabilityPaymentsDueYearFive","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"6931000","decimals":-3}]},{"name":"rpt:f-1245","factDimensions":{"xbrl:concept":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"50470000","decimals":-3}]},{"name":"rpt:f-1246","factDimensions":{"xbrl:concept":"us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-1247","factDimensions":{"xbrl:concept":"tsndf:OperatingAndFinanceLeaseLiabilityPaymentsDueAfterYearFive","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"50470000","decimals":-3}]},{"name":"rpt:f-1248","factDimensions":{"xbrl:concept":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"86003000","decimals":-3}]},{"name":"rpt:f-1249","factDimensions":{"xbrl:concept":"us-gaap:FinanceLeaseLiabilityPaymentsDue","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2000000","decimals":-3}]},{"name":"rpt:f-1250","factDimensions":{"xbrl:concept":"tsndf:OperatingAndFinanceLeaseLiabilityPaymentsDue","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"88003000","decimals":-3}]},{"name":"rpt:f-1251","factDimensions":{"xbrl:concept":"us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"41023000","decimals":-3}]},{"name":"rpt:f-1252","factDimensions":{"xbrl:concept":"us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"136000","decimals":-3}]},{"name":"rpt:f-1253","factDimensions":{"xbrl:concept":"tsndf:OperatingAndFinanceLeaseLiabilityUndiscountedExcessAmount","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"41159000","decimals":-3}]},{"name":"rpt:f-1254","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeaseLiability","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"44980000","decimals":-3}]},{"name":"rpt:f-1255","factDimensions":{"xbrl:concept":"us-gaap:FinanceLeaseLiability","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1864000","decimals":-3}]},{"name":"rpt:f-1256","factDimensions":{"xbrl:concept":"tsndf:OperatingAndFinanceLeaseLiability","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"46844000","decimals":-3}]},{"name":"rpt:f-1257","factDimensions":{"xbrl:concept":"us-gaap:NumberOfRealEstateProperties","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"tsndf:Property","us-gaap:BusinessAcquisitionAxis":"tsndf:GageGrowthCorpMember"},"factValues":[{"value":"6"}]},{"name":"rpt:f-1258","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-1259","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-1260","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-1261","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-1262","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-1263","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-1264","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-1265","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-1266","factDimensions":{"xbrl:concept":"us-gaap:ShortTermDebtTextBlock","xbrl:period":"2024-01-01T00:00:00/2025-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;font-kerning:none;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;font-kerning:none;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;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">10,355</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">1,000</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">10,355</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">36</span></span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">9.9</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">4.95</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">semi-annual</span></span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">2.01</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;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;font-kerning:none;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;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">Derivatives and Hedging</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">, </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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 (see Note 23). The proceeds are allocated first to the conversion option based on its fair</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">value </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">of</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">3,600</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">6,755</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p><div style=\"font-size:11pt;font-family:'Calibri',sans-serif;\"><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;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">December 31, 2024:</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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p>\n      <table style=\"margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:61.56%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.84%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:14.84%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.84%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:15.92%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></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:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">December 31, 2024</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">December 31, 2023</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">Convertible debt proceeds, net of transaction costs - Maturing June 2026</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">10,098</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">10,098</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Allocation to conversion option</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">3,600</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">3,600</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Allocation to debt</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">6,498</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">6,498</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"margin-left:10pt;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;font-kerning:none;min-width:fit-content;\">Interest and accretion</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">2,616</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">768</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;text-indent:15pt;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"margin-left:15pt;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">Net carrying amount</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">9,114</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">7,266</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;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;font-kerning:none;min-width:fit-content;\">The Company had accrued interest for its convertible debt of $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">1,200</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> and $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">380</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> as of </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">December 31, 2024 and December 31, 2023</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">, respectively, included in accounts payable and accrued liabilities on the Consolidated Balance Sheets.</span></p>"}]},{"name":"rpt:f-1267","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-1268","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-1269","factDimensions":{"xbrl:concept":"us-gaap:ProceedsFromConvertibleDebt","xbrl:period":"2023-06-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-1270","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentTerm","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:ShortTermDebtTypeAxis":"tsndf:SeniorUnsecuredConvertibleDebentureMember"},"factValues":[{"value":"P36M"}]},{"name":"rpt:f-1271","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateStatedPercentage","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:ShortTermDebtTypeAxis":"tsndf:SeniorUnsecuredConvertibleDebentureMember"},"factValues":[{"value":"0.099","decimals":3}]},{"name":"rpt:f-1272","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateStatedPercentage","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:ShortTermDebtTypeAxis":"tsndf:SeniorUnsecuredConvertibleDebentureMember","srt:RangeAxis":"srt:MaximumMember"},"factValues":[{"value":"0.0495","decimals":4}]},{"name":"rpt:f-1273","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentFrequencyOfPeriodicPayment","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:ShortTermDebtTypeAxis":"tsndf:SeniorUnsecuredConvertibleDebentureMember"},"factValues":[{"value":"semi-annual"}]},{"name":"rpt:f-1274","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentConvertibleConversionPrice1","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember","us-gaap:ShortTermDebtTypeAxis":"tsndf:SeniorUnsecuredConvertibleDebentureMember"},"factValues":[{"value":"2.01","decimals":2}]},{"name":"rpt:f-1275","factDimensions":{"xbrl:concept":"tsndf:ConversionOptionIssuedInPrivatePlacement","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3600000","decimals":-3}]},{"name":"rpt:f-1276","factDimensions":{"xbrl:concept":"us-gaap:ConvertibleDebtFairValueDisclosures","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"6755000","decimals":-3}]},{"name":"rpt:f-1277","factDimensions":{"xbrl:concept":"us-gaap:ConvertibleDebtTableTextBlock","xbrl:period":"2024-01-01T00:00:00/2025-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;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">December 31, 2024:</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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p>\n      <table style=\"margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:61.56%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.84%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:14.84%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.84%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:15.92%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></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:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">December 31, 2024</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">December 31, 2023</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">Convertible debt proceeds, net of transaction costs - Maturing June 2026</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">10,098</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">10,098</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Allocation to conversion option</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">3,600</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">3,600</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Allocation to debt</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">6,498</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">6,498</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"margin-left:10pt;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;font-kerning:none;min-width:fit-content;\">Interest and accretion</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">2,616</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">768</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;text-indent:15pt;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"margin-left:15pt;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">Net carrying amount</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">9,114</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">7,266</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n      </table>"}]},{"name":"rpt:f-1278","factDimensions":{"xbrl:concept":"us-gaap:ProceedsFromConvertibleDebt","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:LongtermDebtTypeAxis":"tsndf:ConvertibleDebtMaturingJuneTwoThousandTwentySixMember"},"factValues":[{"value":"10098000","decimals":-3}]},{"name":"rpt:f-1279","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:LongtermDebtTypeAxis":"tsndf:ConvertibleDebtMaturingJuneTwoThousandTwentySixMember"},"factValues":[{"value":"10098000","decimals":-3}]},{"name":"rpt:f-1280","factDimensions":{"xbrl:concept":"tsndf:AllocationToConversionOption","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:LongtermDebtTypeAxis":"tsndf:ConvertibleDebtMaturingJuneTwoThousandTwentySixMember"},"factValues":[{"value":"-3600000","decimals":-3}]},{"name":"rpt:f-1281","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:LongtermDebtTypeAxis":"tsndf:ConvertibleDebtMaturingJuneTwoThousandTwentySixMember"},"factValues":[{"value":"-3600000","decimals":-3}]},{"name":"rpt:f-1282","factDimensions":{"xbrl:concept":"tsndf:AllocationToDebt","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:LongtermDebtTypeAxis":"tsndf:ConvertibleDebtMaturingJuneTwoThousandTwentySixMember"},"factValues":[{"value":"6498000","decimals":-3}]},{"name":"rpt:f-1283","factDimensions":{"xbrl:concept":"tsndf:AllocationToDebt","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:LongtermDebtTypeAxis":"tsndf:ConvertibleDebtMaturingJuneTwoThousandTwentySixMember"},"factValues":[{"value":"6498000","decimals":-3}]},{"name":"rpt:f-1284","factDimensions":{"xbrl:concept":"us-gaap:InterestExpenseDebt","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:LongtermDebtTypeAxis":"tsndf:ConvertibleDebtMaturingJuneTwoThousandTwentySixMember"},"factValues":[{"value":"2616000","decimals":-3}]},{"name":"rpt:f-1285","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:LongtermDebtTypeAxis":"tsndf:ConvertibleDebtMaturingJuneTwoThousandTwentySixMember"},"factValues":[{"value":"768000","decimals":-3}]},{"name":"rpt:f-1286","factDimensions":{"xbrl:concept":"us-gaap:ConvertibleDebt","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:LongtermDebtTypeAxis":"tsndf:ConvertibleDebtMaturingJuneTwoThousandTwentySixMember"},"factValues":[{"value":"9114000","decimals":-3}]},{"name":"rpt:f-1287","factDimensions":{"xbrl:concept":"us-gaap:ConvertibleDebt","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:LongtermDebtTypeAxis":"tsndf:ConvertibleDebtMaturingJuneTwoThousandTwentySixMember"},"factValues":[{"value":"7266000","decimals":-3}]},{"name":"rpt:f-1288","factDimensions":{"xbrl:concept":"tsndf:AccruedInterestOnConvertibleDebt","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BalanceSheetLocationAxis":"us-gaap:AccountsPayableAndAccruedLiabilitiesMember"},"factValues":[{"value":"1200000","decimals":-3}]},{"name":"rpt:f-1289","factDimensions":{"xbrl:concept":"tsndf:AccruedInterestOnConvertibleDebt","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BalanceSheetLocationAxis":"us-gaap:AccountsPayableAndAccruedLiabilitiesMember"},"factValues":[{"value":"380000","decimals":-3}]},{"name":"rpt:f-1290","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityNoteDisclosureTextBlock","xbrl:period":"2024-01-01T00:00:00/2025-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;font-kerning:none;min-width:fit-content;\">13.\t</span><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">Shareholders\u2019 equity</span><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;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-kerning:none;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 Company's board of Directors (\"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 solid;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;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-kerning:none;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;font-kerning:none;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;font-kerning:none;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;font-kerning:none;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;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">Holders of Preferred Shares are not entitled to receive any dividends, except 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;font-kerning:none;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;font-kerning:none;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;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">1,000</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;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-kerning:none;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;font-kerning:none;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;font-kerning:none;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;font-kerning:none;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</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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-kerning:none;min-width:fit-content;\">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;font-kerning:none;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;font-kerning:none;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;font-kerning:none;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 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;font-kerning:none;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-kerning:none;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;font-kerning:none;min-width:fit-content;\">2,000</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">, $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">2,000</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">, $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">3,000</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> and $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">3,000</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;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;font-kerning:none;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-kerning:none;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, 2024, 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;font-kerning:none;min-width:fit-content;\">f $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">25,900</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">, </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">or $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">2,000</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> per share.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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 solid;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;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;\"><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">No</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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></span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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-kerning:none;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;font-kerning:none;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;font-kerning:none;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;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">1,000</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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 solid;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;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;font-kerning:none;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</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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-kerning:none;min-width:fit-content;\">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;font-kerning:none;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;font-kerning:none;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;font-kerning:none;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;font-kerning:none;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;font-kerning:none;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;font-kerning:none;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;font-kerning:none;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;font-kerning:none;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 </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">one</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> 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 solid;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;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;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">one</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;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;font-kerning:none;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;font-kerning:none;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;font-kerning:none;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 </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">0.001</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> 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;font-kerning:none;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;font-kerning:none;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 </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">0.001</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> 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;font-kerning:none;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;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">0.001</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;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 solid;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">Description of Transactions:</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">In June 2023, concurrently with convertible debenture placements (see 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;font-kerning:none;min-width:fit-content;\">6,580,677</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> units at a price of $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">1.50</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">9,476</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">395</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> (the \"Private Placements\"). </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;font-kerning:none;min-width:fit-content;\">Each </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">unit is comprised of one Common Share and one-half of one Common Share purchase </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;font-kerning:none;min-width:fit-content;\">warrant. </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">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;font-kerning:none;min-width:fit-content;\">1.95</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;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;font-kerning:none;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;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">Derivatives and Hedging</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">2,216</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">7,655</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">1,830,</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">386</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">Consolidated Statements of Operations and Comprehensive 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;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">18,115,656</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">9.64</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">173,477</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">1,643</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;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;font-style:italic;font-kerning:none;min-width:fit-content;\">Share Repurchase Authorization</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">On August 20, 2024, the Board approved a normal course issuer bid (\"Share Repurchase Program\") to repurchase up to $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">10,000</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> of the Company\u2019s common shares (\u201cShares\u201d). The share repurchase program authorizes the Company to repurchase up to </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">10,000,000</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> common shares of the Company at any time, or from time to time, from August 22, 2024 until </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;font-kerning:none;min-width:fit-content;\">August 21, 2025</span></span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">. The share repurchase program authorizes the Company to repurchase up to </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">65,361</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> Shares daily, which represents </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">25</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">% of the Company\u2019s average daily trading volume on the Toronto Stock Exchange of </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">261,445</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> Shares. Any repurchases under the program may be made by means of open market transactions, negotiated block transactions, or otherwise, including pursuant to a repurchase plan administered in accordance with Rules 10b5-1 and 10b-18 under the Securities Exchange Act of 1934, as amended. The size and timing of any repurchases will depend on price, market and business conditions, and other factors. </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">Common Shares may be purchased on the TSX, the OTCQX, or alternative trading systems and are subject to the limitations and rules imposed by U.S. and Canadian securities regulations. The actual number of Common Shares purchased, timing of purchases and share price depend upon market conditions at the time and securities law requirements. Any Common Shares acquired pursuant to the Share Repurchase Program will be returned to treasury and cancelled. Shareholders may obtain a copy of the Form 12 \u2013 Notice of Intention to make a Normal Course Issuer Bid filed by the Company with the TSX, without charge, by contacting the Company.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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:#212529;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">During the year ended December 31, 2024</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">, the Company repurchased </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">236,900</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> common shares under the share repurchase program for total consideration of approximately </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">$</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">215</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">, including excise tax. </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">As of December 31, 2024, the Company had a total of</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">9,763,100</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> shares remaining that can be authorized for repurchase.</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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p><div style=\"font-size:10pt;font-family:Times New Roman;\">\n      <table style=\"margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:60.552%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.8%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:15.923%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.8%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:15.923%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></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:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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=\"6\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">For the Year<br/>Ended December 31,</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;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=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">2024</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">2023</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;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=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"6\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">(In thousands, except per share data)</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Total shares repurchased</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">236,900</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Shares canceled</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">107,400</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Weighted average price per share</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">0.93</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Total cost</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">206</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">Excise tax (1)</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">9</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;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=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;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:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">(1) The excise tax accrued in connection with the share repurchases was recorded as an adjustment to the cost basis of repurchased shares in treasury stock and within accrued expenses on the Company\u2019s Consolidated Balance Sheets as of December 31, 2024.</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;font-kerning:none;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;font-kerning:none;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:auto;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:50.39%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:9.322%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:9.662%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.12%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:8.842%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:9.662%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></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;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Number of Common Share Warrants Outstanding</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Number of Common Share Warrants Exercisable</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Weighted Average Exercise Price $</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Weighted Average Remaining Life (years)</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">Outstanding, December 31, 2021</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">30,995,473</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">8,855,066</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">4.20</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">5.66</span></span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Replacement warrants granted on acquisition of Gage</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">282,023</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">6.47</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Exercised</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">7,989,436</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">2.50</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">Expired</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">47,730</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">3.61</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">Outstanding, December 31, 2022</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">23,240,330</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">728,715</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">4.49</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">9.72</span></span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Granted</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">435,212</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">435,212</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">1.81</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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-kerning:none;min-width:fit-content;\">2.50</span></span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">Expired</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">345,000</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">345,000</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">3.14</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">Outstanding, December 31, 2023</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">23,330,542</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">818,927</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">4.56</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">8.74</span></span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Granted</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">344,140</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">344,140</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">2.17</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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-kerning:none;min-width:fit-content;\">2.75</span></span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">Expired</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">304,055</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">304,055</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">5.64</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">Outstanding, December 31, 2024</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">23,370,627</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">859,012</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">4.14</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">7.77</span></span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;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;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">125,500</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">24,601,467</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">5.10</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">22,474,130</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">6.07</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">24,601,467</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">3.74</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> to CAD$</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">17.19</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;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;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">22,474,130</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;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:auto;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:80.236%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.48%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:16.283%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></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;padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">December 9, 2022</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Volatility</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">78.98</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">%</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Risk-free interest rate</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">2.87</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">%</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:0in;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Expected life (years)</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;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-kerning:none;min-width:fit-content;\">10.06</span></span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Dividend yield</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;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-kerning:none;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;font-kerning:none;min-width:fit-content;\">0.3001</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> of a Replacement Warrant for each Gage Warrant held. Each Replacement Warrant 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;font-kerning:none;min-width:fit-content;\">3.83</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> to $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">7.00</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;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;font-kerning:none;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;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">. Refer to</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">The following is a summary of the outstanding warrant liabilities that are exchangeable into Common Shares.</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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p>\n      <table style=\"margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:50.39%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:9.322%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:9.662%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.12%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:8.842%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:9.662%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></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;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Number of Common Share Warrants Outstanding</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Number of Common Share Warrants Exercisable</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Weighted Average Exercise Price $</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Weighted Average Remaining Life (years)</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">Outstanding, December 31, 2021</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">Granted</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">7,129,517</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">Outstanding, December 31, 2022</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">7,129,517</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">7,129,517</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">8.66</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">0.99</span></span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Granted</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">3,590,334</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">1.95</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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-kerning:none;min-width:fit-content;\">1.48</span></span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">Expired</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">7,129,517</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">7,129,517</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">Outstanding, December 31, 2023</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">3,590,334</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">1.95</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">1.48</span></span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Granted</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">Expired</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">Outstanding, December 31, 2024</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">3,590,334</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">1.95</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">0.48</span></span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n      </table></div>"}]},{"name":"rpt:f-1291","factDimensions":{"xbrl:concept":"us-gaap:ConvertiblePreferredStockSharesIssuedUponConversion","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"1000"}]},{"name":"rpt:f-1292","factDimensions":{"xbrl:concept":"us-gaap:PreferredStockLiquidationPreference","xbrl:period":"2025-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-1293","factDimensions":{"xbrl:concept":"us-gaap:PreferredStockLiquidationPreference","xbrl:period":"2025-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-1294","factDimensions":{"xbrl:concept":"us-gaap:PreferredStockLiquidationPreference","xbrl:period":"2025-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-1295","factDimensions":{"xbrl:concept":"us-gaap:PreferredStockLiquidationPreference","xbrl:period":"2025-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-1296","factDimensions":{"xbrl:concept":"us-gaap:PreferredStockLiquidationPreferenceValue","xbrl:period":"2025-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-1297","factDimensions":{"xbrl:concept":"us-gaap:PreferredStockLiquidationPreference","xbrl:period":"2025-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-1298","factDimensions":{"xbrl:concept":"tsndf:PreferredStockDividendsDeclaredDescription","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:StatementClassOfStockAxis":"tsndf:ProportionateVotingSharesMember"},"factValues":[{"value":"No 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"}]},{"name":"rpt:f-1299","factDimensions":{"xbrl:concept":"us-gaap:PreferredStockDividendsPerShareDeclared","xbrl:period":"2024-01-01T00:00:00/2025-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-1300","factDimensions":{"xbrl:concept":"us-gaap:PreferredStockVotingRights","xbrl:period":"2024-01-01T00:00:00/2025-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-1301","factDimensions":{"xbrl:concept":"tsndf:PreferredStockVotesPerShare","xbrl:period":"2024-01-01T00:00:00/2025-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-1302","factDimensions":{"xbrl:concept":"us-gaap:ConvertiblePreferredStockSharesIssuedUponConversion","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"tsndf:ExchangeableSharesMember"},"factValues":[{"value":"1","decimals":0}]},{"name":"rpt:f-1303","factDimensions":{"xbrl:concept":"us-gaap:CommonStockVotingRights","xbrl:period":"2024-01-01T00:00:00/2025-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-1304","factDimensions":{"xbrl:concept":"tsndf:NumberOfVotePerEachCommonShareHeld","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"tsndf:Vote"},"factValues":[{"value":"1"}]},{"name":"rpt:f-1305","factDimensions":{"xbrl:concept":"tsndf:EntitledDividendRights","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:StatementEquityComponentsAxis":"tsndf:UnlimitedCommonSharesMember"},"factValues":[{"value":"0.001","decimals":3}]},{"name":"rpt:f-1306","factDimensions":{"xbrl:concept":"tsndf:EntitledDistributionRightsInDissolution","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:StatementEquityComponentsAxis":"tsndf:UnlimitedCommonSharesMember"},"factValues":[{"value":"0.001","decimals":3}]},{"name":"rpt:f-1307","factDimensions":{"xbrl:concept":"tsndf:ProportionateVotingShare","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"0.001","decimals":3}]},{"name":"rpt:f-1308","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:StatementEquityComponentsAxis":"us-gaap:CommonStockMember","us-gaap:SubsidiarySaleOfStockAxis":"us-gaap:PrivatePlacementMember"},"factValues":[{"value":"6580677","decimals":0}]},{"name":"rpt:f-1309","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-1310","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:StatementEquityComponentsAxis":"us-gaap:CommonStockMember","us-gaap:SubsidiarySaleOfStockAxis":"us-gaap:PrivatePlacementMember"},"factValues":[{"value":"9476000","decimals":-3}]},{"name":"rpt:f-1311","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-1312","factDimensions":{"xbrl:concept":"tsndf:WarrantsAndRightsDescription","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"Each 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-1313","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-1314","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-1315","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-1316","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-1317","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-1318","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:StatementEquityComponentsAxis":"us-gaap:CommonStockMember","us-gaap:SubsidiarySaleOfStockAxis":"us-gaap:PrivatePlacementMember"},"factValues":[{"value":"18115656"}]},{"name":"rpt:f-1319","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:StatementEquityComponentsAxis":"us-gaap:CommonStockMember","us-gaap:SubsidiarySaleOfStockAxis":"us-gaap:PrivatePlacementMember"},"factValues":[{"value":"9.64","decimals":2}]},{"name":"rpt:f-1320","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:StatementEquityComponentsAxis":"us-gaap:CommonStockMember","us-gaap:SubsidiarySaleOfStockAxis":"us-gaap:PrivatePlacementMember"},"factValues":[{"value":"173477000","decimals":-3}]},{"name":"rpt:f-1321","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-1322","factDimensions":{"xbrl:concept":"srt:StockRepurchaseProgramAuthorizedAmount1","xbrl:period":"2024-08-21T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","srt:RangeAxis":"srt:MaximumMember"},"factValues":[{"value":"10000000","decimals":-3}]},{"name":"rpt:f-1323","factDimensions":{"xbrl:concept":"srt:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased","xbrl:period":"2024-08-21T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","srt:RangeAxis":"srt:MaximumMember"},"factValues":[{"value":"10000000"}]},{"name":"rpt:f-1324","factDimensions":{"xbrl:concept":"srt:StockRepurchaseProgramExpirationDate","xbrl:period":"2024-08-20T00:00:00/2024-08-21T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"2025-08-21"}]},{"name":"rpt:f-1325","factDimensions":{"xbrl:concept":"tsndf:RepurchaseOfSharesAuthorizedPerDay","xbrl:period":"2024-08-20T00:00:00/2024-08-21T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","srt:RangeAxis":"srt:MaximumMember"},"factValues":[{"value":"65361"}]},{"name":"rpt:f-1326","factDimensions":{"xbrl:concept":"tsndf:PercentageOfAverageDailyTradingVolume","xbrl:period":"2024-08-21T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"0.25","decimals":2}]},{"name":"rpt:f-1327","factDimensions":{"xbrl:concept":"tsndf:ShareRepurchaseProgramOfAverageDailyTradingShares","xbrl:period":"2024-08-20T00:00:00/2024-08-21T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"261445","decimals":0}]},{"name":"rpt:f-1328","factDimensions":{"xbrl:concept":"us-gaap:StockRepurchasedDuringPeriodShares","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"236900"}]},{"name":"rpt:f-1329","factDimensions":{"xbrl:concept":"tsndf:StockRepurchasedDuringPeriodValueIncludingExciseTax","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"215000","decimals":-3}]},{"name":"rpt:f-1330","factDimensions":{"xbrl:concept":"us-gaap:StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"9763100"}]},{"name":"rpt:f-1331","factDimensions":{"xbrl:concept":"tsndf:ScheduleOfShareRepurchaseProgramTableTextBlock","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"\n      <table style=\"margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:60.552%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.8%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:15.923%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.8%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:15.923%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></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:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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=\"6\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">For the Year<br/>Ended December 31,</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;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=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">2024</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">2023</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;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=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"6\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">(In thousands, except per share data)</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Total shares repurchased</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">236,900</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Shares canceled</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">107,400</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Weighted average price per share</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">0.93</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Total cost</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">206</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">Excise tax (1)</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">9</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;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=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;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:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">(1) The excise tax accrued in connection with the share repurchases was recorded as an adjustment to the cost basis of repurchased shares in treasury stock and within accrued expenses on the Company\u2019s Consolidated Balance Sheets as of December 31, 2024.</span></p>"}]},{"name":"rpt:f-1332","factDimensions":{"xbrl:concept":"us-gaap:StockRepurchasedDuringPeriodShares","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"236900"}]},{"name":"rpt:f-1333","factDimensions":{"xbrl:concept":"tsndf:StockRepurchasedCanceledShares","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"107400"}]},{"name":"rpt:f-1334","factDimensions":{"xbrl:concept":"tsndf:ShareRepurchaseProgramAveragePricePerShare","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"0.93","decimals":2}]},{"name":"rpt:f-1335","factDimensions":{"xbrl:concept":"us-gaap:StockRepurchasedDuringPeriodValue","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"206000","decimals":-3}]},{"name":"rpt:f-1336","factDimensions":{"xbrl:concept":"us-gaap:ShareRepurchaseProgramExciseTax","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"9000","decimals":-3}]},{"name":"rpt:f-1337","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock","xbrl:period":"2024-01-01T00:00:00/2025-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;font-kerning:none;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:auto;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:50.39%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:9.322%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:9.662%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.12%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:8.842%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:9.662%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></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;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Number of Common Share Warrants Outstanding</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Number of Common Share Warrants Exercisable</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Weighted Average Exercise Price $</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Weighted Average Remaining Life (years)</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">Outstanding, December 31, 2021</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">30,995,473</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">8,855,066</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">4.20</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">5.66</span></span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Replacement warrants granted on acquisition of Gage</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">282,023</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">6.47</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Exercised</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">7,989,436</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">2.50</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">Expired</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">47,730</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">3.61</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">Outstanding, December 31, 2022</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">23,240,330</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">728,715</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">4.49</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">9.72</span></span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Granted</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">435,212</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">435,212</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">1.81</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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-kerning:none;min-width:fit-content;\">2.50</span></span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">Expired</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">345,000</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">345,000</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">3.14</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">Outstanding, December 31, 2023</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">23,330,542</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">818,927</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">4.56</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">8.74</span></span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Granted</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">344,140</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">344,140</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">2.17</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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-kerning:none;min-width:fit-content;\">2.75</span></span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">Expired</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">304,055</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">304,055</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">5.64</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">Outstanding, December 31, 2024</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">23,370,627</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">859,012</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">4.14</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">7.77</span></span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n      </table>"}]},{"name":"rpt:f-1338","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-1339","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-1340","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-1341","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-1342","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-1343","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-1344","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-1345","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-1346","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-1347","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-1348","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-1349","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-1350","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-1351","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-1352","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-1353","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-1354","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-1355","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-1356","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-1357","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-1358","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-1359","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","decimals":0}]},{"name":"rpt:f-1360","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-1361","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-1362","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-1363","factDimensions":{"xbrl:concept":"tsndf:ClassOfWarrantOrRightGranted","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"344140","decimals":0}]},{"name":"rpt:f-1364","factDimensions":{"xbrl:concept":"tsndf:ClassOfWarrantOrRightExercisableWarrantsGranted","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"344140"}]},{"name":"rpt:f-1365","factDimensions":{"xbrl:concept":"tsndf:ClassOfWarrantOrRightsGrantedInPeriodWeightedAverageExercisePrice","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"2.17","decimals":2}]},{"name":"rpt:f-1366","factDimensions":{"xbrl:concept":"tsndf:WarrantsAndRightsOutstandingWeightedAverageRemainingLifeGranted","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"P2Y9M"}]},{"name":"rpt:f-1367","factDimensions":{"xbrl:concept":"tsndf:ClassOfWarrantOrRightExpired","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"304055"}]},{"name":"rpt:f-1368","factDimensions":{"xbrl:concept":"tsndf:ClassOfWarrantsOrRightExpiredWarrants","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"304055"}]},{"name":"rpt:f-1369","factDimensions":{"xbrl:concept":"tsndf:ClassOfWarrantOrRightsExpiredInPeriodWeightedAverageExercisePrice","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"5.64","decimals":2}]},{"name":"rpt:f-1370","factDimensions":{"xbrl:concept":"us-gaap:ClassOfWarrantOrRightOutstanding","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"23370627"}]},{"name":"rpt:f-1371","factDimensions":{"xbrl:concept":"tsndf:ClassOfWarrantOrRightExercisableWarrants","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"859012"}]},{"name":"rpt:f-1372","factDimensions":{"xbrl:concept":"tsndf:ClassOfWarrantOrRightWeightedAverageExercisePrice","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"4.14","decimals":2}]},{"name":"rpt:f-1373","factDimensions":{"xbrl:concept":"tsndf:WarrantsAndRightsOutstandingWeightedAverageRemainingLife","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"P7Y9M7D"}]},{"name":"rpt:f-1374","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-1375","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-1376","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-1377","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:StatementEquityComponentsAxis":"us-gaap:WarrantMember","us-gaap:LongtermDebtTypeAxis":"tsndf:CanopyUsaEntitiesMember"},"factValues":[{"value":"22474130","decimals":0}]},{"name":"rpt:f-1378","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:StatementEquityComponentsAxis":"us-gaap:WarrantMember","us-gaap:LongtermDebtTypeAxis":"tsndf:CanopyUsaEntitiesMember"},"factValues":[{"value":"6.07","decimals":2}]},{"name":"rpt:f-1379","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-1380","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-1381","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:MaximumMember"},"factValues":[{"value":"17.19","decimals":2}]},{"name":"rpt:f-1382","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-1383","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:StatementEquityComponentsAxis":"us-gaap:WarrantMember","us-gaap:LongtermDebtTypeAxis":"tsndf:CanopyUsaEntitiesMember"},"factValues":[{"value":"22474130","decimals":0}]},{"name":"rpt:f-1384","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock","xbrl:period":"2024-01-01T00:00:00/2025-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;font-kerning:none;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:auto;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:80.236%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.48%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:16.283%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></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;padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">December 9, 2022</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Volatility</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">78.98</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">%</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Risk-free interest rate</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">2.87</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">%</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:0in;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Expected life (years)</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;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-kerning:none;min-width:fit-content;\">10.06</span></span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Dividend yield</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">%</span></p></td>\n       </tr>\n      </table>"}]},{"name":"rpt:f-1385","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-1386","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-1387","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-1388","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-1389","factDimensions":{"xbrl:concept":"us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight","xbrl:period":"2025-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-1390","factDimensions":{"xbrl:concept":"us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:SubsidiarySaleOfStockAxis":"tsndf:ReplacementWarrantMember","srt:RangeAxis":"srt:MinimumMember"},"factValues":[{"value":"3.83","decimals":2}]},{"name":"rpt:f-1391","factDimensions":{"xbrl:concept":"us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:SubsidiarySaleOfStockAxis":"tsndf:ReplacementWarrantMember","srt:RangeAxis":"srt:MaximumMember"},"factValues":[{"value":"7","decimals":2}]},{"name":"rpt:f-1392","factDimensions":{"xbrl:concept":"us-gaap:WarrantsAndRightsOutstandingMaturityDate","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:SubsidiarySaleOfStockAxis":"tsndf:ReplacementWarrantMember","srt:RangeAxis":"srt:MinimumMember"},"factValues":[{"value":"2022-10-06"}]},{"name":"rpt:f-1393","factDimensions":{"xbrl:concept":"us-gaap:WarrantsAndRightsOutstandingMaturityDate","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:SubsidiarySaleOfStockAxis":"tsndf:ReplacementWarrantMember","srt:RangeAxis":"srt:MaximumMember"},"factValues":[{"value":"2025-07-02"}]},{"name":"rpt:f-1394","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember","us-gaap:BusinessAcquisitionAxis":"tsndf:GageGrowthCorpMember"},"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;font-kerning:none;min-width:fit-content;\">The following is a summary of the outstanding warrant liabilities that are exchangeable into Common Shares.</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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p>\n      <table style=\"margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:50.39%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:9.322%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:9.662%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.12%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:8.842%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:9.662%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></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;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Number of Common Share Warrants Outstanding</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Number of Common Share Warrants Exercisable</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Weighted Average Exercise Price $</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Weighted Average Remaining Life (years)</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">Outstanding, December 31, 2021</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">Granted</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">7,129,517</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">Outstanding, December 31, 2022</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">7,129,517</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">7,129,517</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">8.66</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">0.99</span></span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Granted</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">3,590,334</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">1.95</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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-kerning:none;min-width:fit-content;\">1.48</span></span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">Expired</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">7,129,517</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">7,129,517</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">Outstanding, December 31, 2023</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">3,590,334</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">1.95</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">1.48</span></span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Granted</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">Expired</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">Outstanding, December 31, 2024</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">3,590,334</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">1.95</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">0.48</span></span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n      </table>"}]},{"name":"rpt:f-1395","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:StatementEquityComponentsAxis":"us-gaap:CommonStockMember","us-gaap:BusinessAcquisitionAxis":"tsndf:GageGrowthCorpMember"},"factValues":[{"value":"7129517"}]},{"name":"rpt:f-1396","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","us-gaap:BusinessAcquisitionAxis":"tsndf:GageGrowthCorpMember"},"factValues":[{"value":"7129517"}]},{"name":"rpt:f-1397","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","us-gaap:BusinessAcquisitionAxis":"tsndf:GageGrowthCorpMember"},"factValues":[{"value":"7129517"}]},{"name":"rpt:f-1398","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","us-gaap:BusinessAcquisitionAxis":"tsndf:GageGrowthCorpMember"},"factValues":[{"value":"8.66","decimals":2}]},{"name":"rpt:f-1399","factDimensions":{"xbrl:concept":"tsndf:WarrantsAndRightsOutstandingWeightedAverageRemainingLife","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember","us-gaap:BusinessAcquisitionAxis":"tsndf:GageGrowthCorpMember"},"factValues":[{"value":"P0Y11M26D"}]},{"name":"rpt:f-1400","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","us-gaap:BusinessAcquisitionAxis":"tsndf:GageGrowthCorpMember"},"factValues":[{"value":"3590334"}]},{"name":"rpt:f-1401","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","us-gaap:BusinessAcquisitionAxis":"tsndf:GageGrowthCorpMember"},"factValues":[{"value":"1.95","decimals":2}]},{"name":"rpt:f-1402","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","us-gaap:BusinessAcquisitionAxis":"tsndf:GageGrowthCorpMember"},"factValues":[{"value":"P1Y5M23D"}]},{"name":"rpt:f-1403","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","us-gaap:BusinessAcquisitionAxis":"tsndf:GageGrowthCorpMember"},"factValues":[{"value":"7129517"}]},{"name":"rpt:f-1404","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","us-gaap:BusinessAcquisitionAxis":"tsndf:GageGrowthCorpMember"},"factValues":[{"value":"7129517"}]},{"name":"rpt:f-1405","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","us-gaap:BusinessAcquisitionAxis":"tsndf:GageGrowthCorpMember"},"factValues":[{"value":"3590334"}]},{"name":"rpt:f-1406","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","us-gaap:BusinessAcquisitionAxis":"tsndf:GageGrowthCorpMember"},"factValues":[{"value":"1.95","decimals":2}]},{"name":"rpt:f-1407","factDimensions":{"xbrl:concept":"tsndf:WarrantsAndRightsOutstandingWeightedAverageRemainingLife","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember","us-gaap:BusinessAcquisitionAxis":"tsndf:GageGrowthCorpMember"},"factValues":[{"value":"P1Y5M23D"}]},{"name":"rpt:f-1408","factDimensions":{"xbrl:concept":"us-gaap:ClassOfWarrantOrRightOutstanding","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember","us-gaap:BusinessAcquisitionAxis":"tsndf:GageGrowthCorpMember"},"factValues":[{"value":"3590334","decimals":0}]},{"name":"rpt:f-1409","factDimensions":{"xbrl:concept":"tsndf:ClassOfWarrantOrRightWeightedAverageExercisePrice","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember","us-gaap:BusinessAcquisitionAxis":"tsndf:GageGrowthCorpMember"},"factValues":[{"value":"1.95","decimals":2}]},{"name":"rpt:f-1410","factDimensions":{"xbrl:concept":"tsndf:WarrantsAndRightsOutstandingWeightedAverageRemainingLife","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember","us-gaap:BusinessAcquisitionAxis":"tsndf:GageGrowthCorpMember"},"factValues":[{"value":"P0Y5M23D"}]},{"name":"rpt:f-1411","factDimensions":{"xbrl:concept":"us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock","xbrl:period":"2024-01-01T00:00:00/2025-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;font-kerning:none;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 solid;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">Share-based payments 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:6pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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:auto;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:47.68%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.5%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:14.58%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.5%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:14.58%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.5%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:12.66%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></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:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"11\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">For the Years Ended</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;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;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">December 31, 2024</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">December 31, 2023</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">December 31, 2022</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Stock options</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">6,993</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">4,424</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">9,485</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">Restricted share units</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">2,713</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">3,283</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">2,677</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">Total share-based payments</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">9,706</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">7,707</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">12,162</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;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;font-kerning:none;min-width:fit-content;\">As of December 31, 2024, 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;font-kerning:none;min-width:fit-content;\">$</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">5,254</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">. The weighted average period over which it is expected to be recognized 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;font-kerning:none;min-width:fit-content;\">2.24</span></span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> years for options.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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 solid;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">The Company\u2019s </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">15</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">one-year</span></span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">5</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">25</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;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;font-kerning:none;min-width:fit-content;\"> </span><span style=\"font-size:10pt;font-family:Times New Roman;\"><span style=\"-sec-ix-hidden:F_0903e817-60fb-4c66-8be1-c04142dc21d9;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">one</span></span></span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">four-year</span></span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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_8b0f35d6-f06e-46b6-bb2f-6f4e4778d292;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">five</span></span></span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">ten-year</span></span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> contractual term. Th</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;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;font-kerning:none;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:justify;\"><span style=\"white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">\u00a0</span></p>\n      <table style=\"margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:41.56%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:12.46%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:15.14%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:10.92%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:10.92%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></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;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Number of Stock Options</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Weighted average remaining contractual life (in years)</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Weighted Average Exercise Price (per share) $</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Aggregate intrinsic value</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">Outstanding, December 31, 2021</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">12,854,519</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">4.84</span></span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">4.85</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">27,557</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Granted</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">7,058,840</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">3.69</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Replacement options granted on acquisition of Gage</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">4,940,364</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">2.99</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Exercised</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">778,245</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">0.62</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Forfeited</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">3,397,021</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">5.96</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">Expired</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">567,211</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">7.14</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">Outstanding, December 31, 2022</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">20,111,246</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">4.86</span></span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">3.63</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">320</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Granted</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">2,191,627</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">1.69</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Exercised</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">416,852</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">0.23</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Forfeited</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">3,478,453</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">4.45</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">Expired</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">2,129,188</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">3.85</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">Outstanding, December 31, 2023</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">16,278,380</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">4.74</span></span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">3.35</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">658</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Granted</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">3,355,000</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">1.90</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Exercised</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">30,625</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">1.55</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Forfeited</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">913,145</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">2.22</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">Expired</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">2,568,691</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">3.53</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">Outstanding, December 31, 2024</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">16,120,919</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">5.90</span></span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">3.13</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">32</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;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=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">.</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">Exercisable, December 31, 2024</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">11,169,004</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">4.72</span></span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">3.51</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">32</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;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;font-kerning:none;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 year 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, 2024, 2023, and 2022, respectively.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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:6pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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:auto;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:47.68%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.5%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:14.58%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.5%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:14.58%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.5%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:12.66%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></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:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"11\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">For the Years Ended</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;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=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">December 31, 2024</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">December 31, 2023</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">December 31, 2022</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Exercised</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">6</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">558</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">1,355</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;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;font-kerning:none;min-width:fit-content;\">Pursuant to the terms of the 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;font-kerning:none;min-width:fit-content;\">0.3001</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">4,940,364</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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_593af0d6-52c3-4016-ae46-fe6ee4d1d2e5;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">one</span></span></span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">three year</span></span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> period. </span><span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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:auto;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:80.236%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.48%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:16.283%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></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;padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">March 10, 2022</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;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=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Volatility</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">55.0</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">%-</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">80.0</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">%</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;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=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Risk-free interest rate</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">1.22</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">%-</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">1.94</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">%</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;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=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Expected life (years)</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;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-kerning:none;min-width:fit-content;\">1.00</span></span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">-</span><span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">5.00</span></span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Dividend yield</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;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;font-kerning:none;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;font-kerning:none;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:auto;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:39%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:17%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:17%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:18%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></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;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">December 31, 2024</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">December 31, 2023</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">December 31, 2022</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;font-kerning:none;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=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Volatility</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">70.54</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">% - </span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">78.31</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">%</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">77.79</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">% - </span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">80.16</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">%</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">77.55</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">% - </span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">77.89</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">%</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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;font-kerning:none;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=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Risk-free interest rate</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">3.18</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">% - </span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">4.45</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">%</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">2.85</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">% - </span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">4.26</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">%</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">1.63</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">% - </span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">3.51</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">%</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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;font-kerning:none;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=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Expected life (years)</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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-kerning:none;min-width:fit-content;\">4.01 </span></span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">- </span><span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">10.01</span></span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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-kerning:none;min-width:fit-content;\">9.78 </span></span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">- </span><span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">10.01</span></span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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-kerning:none;min-width:fit-content;\">9.62 </span></span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">- </span><span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">10.01</span></span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Dividend yield</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">0.00</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">%</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">0.00</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">%</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">0.00</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;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-kerning:none;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;font-kerning:none;min-width:fit-content;\">The total estimated fair value of stock options that vested during the years ended December 31, 2024, 2023, and 2022, was $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">5,943</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">, </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">$</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">5,552</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">, and $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">8,352</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">, respectively.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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 solid;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">10</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;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;font-kerning:none;min-width:fit-content;\"> </span></p>\n      <table style=\"margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:80.46%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.32%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:16.22%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></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;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Number of RSUs</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">Outstanding, December 31, 2021</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">192,171</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Granted</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">1,176,397</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Vested</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">669,478</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">Forfeited</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">283,450</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">Outstanding, December 31, 2022</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">415,640</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Granted</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">2,387,275</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Vested</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">1,596,814</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">Forfeited</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">127,517</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">Outstanding, December 31, 2023</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">1,078,584</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Granted</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">2,449,011</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Vested</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">1,581,997</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">Forfeited</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">345,293</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">Outstanding, December 31, 2024</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">1,600,305</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;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;font-kerning:none;min-width:fit-content;\">RSUs granted during the year ended December 31, 2024, vest 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;font-kerning:none;min-width:fit-content;\">three month</span></span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;min-width:fit-content;\"> four year</span></span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> term. Of the RSUs granted in 2023, </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">602,183</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> vested on the grant date, with the remainder vesting 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;font-kerning:none;min-width:fit-content;\">six month</span></span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">four year</span></span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> term. Of the RSUs granted in 2022, </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">106,840</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> vested on the grant date, with the remainder vesting 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;font-kerning:none;min-width:fit-content;\">six month</span></span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">four year</span></span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> term</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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-kerning:none;min-width:fit-content;\">As of December 31, 2024, there was $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">3,420</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;min-width:fit-content;\"> </span></p>"}]},{"name":"rpt:f-1412","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock","xbrl:period":"2024-01-01T00:00:00/2025-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;font-kerning:none;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:auto;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:47.68%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.5%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:14.58%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.5%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:14.58%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.5%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:12.66%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></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:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"11\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">For the Years Ended</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;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;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">December 31, 2024</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">December 31, 2023</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">December 31, 2022</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Stock options</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">6,993</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">4,424</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">9,485</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">Restricted share units</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">2,713</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">3,283</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">2,677</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">Total share-based payments</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">9,706</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">7,707</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">12,162</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n      </table>"}]},{"name":"rpt:f-1413","factDimensions":{"xbrl:concept":"us-gaap:AllocatedShareBasedCompensationExpense","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:AwardTypeAxis":"us-gaap:EmployeeStockOptionMember"},"factValues":[{"value":"6993000","decimals":-3}]},{"name":"rpt:f-1414","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-1415","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-1416","factDimensions":{"xbrl:concept":"us-gaap:AllocatedShareBasedCompensationExpense","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:AwardTypeAxis":"us-gaap:RestrictedStockUnitsRSUMember"},"factValues":[{"value":"2713000","decimals":-3}]},{"name":"rpt:f-1417","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-1418","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-1419","factDimensions":{"xbrl:concept":"us-gaap:AllocatedShareBasedCompensationExpense","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"9706000","decimals":-3}]},{"name":"rpt:f-1420","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-1421","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-1422","factDimensions":{"xbrl:concept":"us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:AwardTypeAxis":"us-gaap:EmployeeStockOptionMember"},"factValues":[{"value":"5254000","decimals":-3}]},{"name":"rpt:f-1423","factDimensions":{"xbrl:concept":"us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:AwardTypeAxis":"us-gaap:EmployeeStockOptionMember"},"factValues":[{"value":"P2Y2M26D"}]},{"name":"rpt:f-1424","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-1425","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-1426","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-1427","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-1428","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:MaximumMember"},"factValues":[{"value":"P4Y"}]},{"name":"rpt:f-1429","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:MaximumMember"},"factValues":[{"value":"P10Y"}]},{"name":"rpt:f-1430","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock","xbrl:period":"2024-01-01T00:00:00/2025-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;font-kerning:none;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:justify;\"><span style=\"white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">\u00a0</span></p>\n      <table style=\"margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:41.56%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:12.46%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:15.14%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:10.92%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:10.92%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></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;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Number of Stock Options</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Weighted average remaining contractual life (in years)</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Weighted Average Exercise Price (per share) $</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Aggregate intrinsic value</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">Outstanding, December 31, 2021</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">12,854,519</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">4.84</span></span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">4.85</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">27,557</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Granted</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">7,058,840</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">3.69</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Replacement options granted on acquisition of Gage</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">4,940,364</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">2.99</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Exercised</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">778,245</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">0.62</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Forfeited</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">3,397,021</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">5.96</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">Expired</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">567,211</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">7.14</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">Outstanding, December 31, 2022</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">20,111,246</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">4.86</span></span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">3.63</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">320</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Granted</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">2,191,627</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">1.69</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Exercised</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">416,852</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">0.23</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Forfeited</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">3,478,453</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">4.45</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">Expired</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">2,129,188</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">3.85</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">Outstanding, December 31, 2023</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">16,278,380</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">4.74</span></span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">3.35</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">658</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Granted</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">3,355,000</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">1.90</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Exercised</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">30,625</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">1.55</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Forfeited</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">913,145</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">2.22</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">Expired</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">2,568,691</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">3.53</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">Outstanding, December 31, 2024</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">16,120,919</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">5.90</span></span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">3.13</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">32</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;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=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">.</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">Exercisable, December 31, 2024</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">11,169,004</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">4.72</span></span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">3.51</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">32</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;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:6pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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:auto;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:47.68%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.5%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:14.58%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.5%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:14.58%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.5%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:12.66%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></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:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"11\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">For the Years Ended</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;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=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">December 31, 2024</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">December 31, 2023</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">December 31, 2022</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Exercised</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">6</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">558</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">1,355</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n      </table>"}]},{"name":"rpt:f-1431","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-1432","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-1433","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-1434","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-1435","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-1436","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-1437","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-1438","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-1439","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-1440","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-1441","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-1442","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-1443","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-1444","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-1445","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-1446","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-1447","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-1448","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-1449","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-1450","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-1451","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-1452","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-1453","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-1454","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-1455","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-1456","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-1457","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-1458","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-1459","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-1460","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-1461","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"3355000"}]},{"name":"rpt:f-1462","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"1.9","decimals":2}]},{"name":"rpt:f-1463","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"30625"}]},{"name":"rpt:f-1464","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"1.55","decimals":2}]},{"name":"rpt:f-1465","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"913145"}]},{"name":"rpt:f-1466","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"2.22","decimals":2}]},{"name":"rpt:f-1467","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"2568691"}]},{"name":"rpt:f-1468","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"3.53","decimals":2}]},{"name":"rpt:f-1469","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"16120919"}]},{"name":"rpt:f-1470","factDimensions":{"xbrl:concept":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"P5Y10M24D"}]},{"name":"rpt:f-1471","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"3.13","decimals":2}]},{"name":"rpt:f-1472","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"32000","decimals":-3}]},{"name":"rpt:f-1473","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"11169004"}]},{"name":"rpt:f-1474","factDimensions":{"xbrl:concept":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"P4Y8M19D"}]},{"name":"rpt:f-1475","factDimensions":{"xbrl:concept":"us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"3.51","decimals":2}]},{"name":"rpt:f-1476","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"32000","decimals":-3}]},{"name":"rpt:f-1477","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"6000","decimals":-3}]},{"name":"rpt:f-1478","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-1479","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-1480","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-1481","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-1482","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:MaximumMember"},"factValues":[{"value":"P3Y"}]},{"name":"rpt:f-1483","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock","xbrl:period":"2024-01-01T00:00:00/2025-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;font-kerning:none;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:auto;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:80.236%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.48%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:16.283%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></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;padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">March 10, 2022</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;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=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Volatility</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">55.0</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">%-</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">80.0</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">%</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;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=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Risk-free interest rate</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">1.22</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">%-</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">1.94</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">%</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;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=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Expected life (years)</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;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-kerning:none;min-width:fit-content;\">1.00</span></span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">-</span><span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">5.00</span></span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Dividend yield</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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:auto;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:39%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:17%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:17%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:18%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></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;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">December 31, 2024</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">December 31, 2023</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">December 31, 2022</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;font-kerning:none;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=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Volatility</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">70.54</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">% - </span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">78.31</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">%</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">77.79</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">% - </span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">80.16</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">%</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">77.55</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">% - </span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">77.89</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">%</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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;font-kerning:none;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=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Risk-free interest rate</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">3.18</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">% - </span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">4.45</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">%</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">2.85</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">% - </span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">4.26</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">%</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">1.63</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">% - </span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">3.51</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">%</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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;font-kerning:none;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=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Expected life (years)</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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-kerning:none;min-width:fit-content;\">4.01 </span></span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">- </span><span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">10.01</span></span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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-kerning:none;min-width:fit-content;\">9.78 </span></span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">- </span><span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">10.01</span></span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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-kerning:none;min-width:fit-content;\">9.62 </span></span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">- </span><span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">10.01</span></span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Dividend yield</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">0.00</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">%</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">0.00</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">%</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">0.00</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">%</span></p></td>\n       </tr>\n      </table>"}]},{"name":"rpt:f-1484","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-1485","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-1486","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-1487","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-1488","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:MinimumMember","us-gaap:BusinessAcquisitionAxis":"tsndf:GageGrowthCorpMember"},"factValues":[{"value":"P1Y"}]},{"name":"rpt:f-1489","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:MaximumMember"},"factValues":[{"value":"P5Y"}]},{"name":"rpt:f-1490","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-1491","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"0.7054"}]},{"name":"rpt:f-1492","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"0.7831"}]},{"name":"rpt:f-1493","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-1494","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-1495","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-1496","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-1497","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"0.0318"}]},{"name":"rpt:f-1498","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"0.0445"}]},{"name":"rpt:f-1499","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-1500","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-1501","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-1502","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-1503","factDimensions":{"xbrl:concept":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","srt:RangeAxis":"srt:MinimumMember"},"factValues":[{"value":"P4Y3D"}]},{"name":"rpt:f-1504","factDimensions":{"xbrl:concept":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","srt:RangeAxis":"srt:MaximumMember"},"factValues":[{"value":"P10Y3D"}]},{"name":"rpt:f-1505","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-1506","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-1507","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-1508","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-1509","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"0","decimals":4}]},{"name":"rpt:f-1510","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-1511","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-1512","factDimensions":{"xbrl:concept":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:AwardTypeAxis":"us-gaap:EmployeeStockOptionMember"},"factValues":[{"value":"5943000","decimals":-3}]},{"name":"rpt:f-1513","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-1514","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-1515","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-1516","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock","xbrl:period":"2024-01-01T00:00:00/2025-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;font-kerning:none;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;font-kerning:none;min-width:fit-content;\"> </span></p>\n      <table style=\"margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:80.46%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.32%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:16.22%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></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;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Number of RSUs</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">Outstanding, December 31, 2021</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">192,171</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Granted</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">1,176,397</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Vested</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">669,478</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">Forfeited</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">283,450</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">Outstanding, December 31, 2022</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">415,640</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Granted</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">2,387,275</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Vested</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">1,596,814</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">Forfeited</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">127,517</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">Outstanding, December 31, 2023</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">1,078,584</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Granted</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">2,449,011</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Vested</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">1,581,997</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">Forfeited</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">345,293</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">Outstanding, December 31, 2024</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">1,600,305</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n      </table>"}]},{"name":"rpt:f-1517","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-1518","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-1519","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-1520","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-1521","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-1522","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-1523","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-1524","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-1525","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-1526","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"2449011"}]},{"name":"rpt:f-1527","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"1581997"}]},{"name":"rpt:f-1528","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"345293"}]},{"name":"rpt:f-1529","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"1600305"}]},{"name":"rpt:f-1530","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:AwardTypeAxis":"us-gaap:RestrictedStockUnitsRSUMember","srt:RangeAxis":"srt:MinimumMember"},"factValues":[{"value":"P3M"}]},{"name":"rpt:f-1531","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:AwardTypeAxis":"us-gaap:RestrictedStockUnitsRSUMember","srt:RangeAxis":"srt:MaximumMember"},"factValues":[{"value":"P4Y"}]},{"name":"rpt:f-1532","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-1533","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-1534","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:MaximumMember"},"factValues":[{"value":"P4Y"}]},{"name":"rpt:f-1535","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-1536","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-1537","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:MaximumMember"},"factValues":[{"value":"P4Y"}]},{"name":"rpt:f-1538","factDimensions":{"xbrl:concept":"us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:AwardTypeAxis":"us-gaap:RestrictedStockUnitsRSUMember"},"factValues":[{"value":"3420000","decimals":-3}]},{"name":"rpt:f-1539","factDimensions":{"xbrl:concept":"us-gaap:MinorityInterestDisclosureTextBlock","xbrl:period":"2024-01-01T00:00:00/2025-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;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">Non-controlling interest consists mainly of a </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">12.5</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">% minority ownership interest in TerrAscend's New Jersey operations.</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;font-kerning:none;min-width:fit-content;\">On January 19, 2024, the Company reduced its non-controlling interest through the acquisition of the remaining </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">50.1</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">% equity in both State Flower and the three Apothecarium dispensaries in California. The carrying amount of non-controlling interest was adjusted by $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">1,374</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> and recognized in additional paid in capital and attributed to the parent's equity holders.</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-kerning:none;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><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">1,323</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">7,500</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;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:auto;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:66.993%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.62%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:12.883000000000001%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.62%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:12.883000000000001%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></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;padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">December 31, 2024</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">December 31, 2023</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Opening carrying amount</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">1,756</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">2,374</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Capital distributions</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">7,324</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">11,622</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Acquisition of non-controlling interest</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">1,374</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">1,323</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Net income attributable to non-controlling interest</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">7,562</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">8,815</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Ending carrying amount</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;\">144</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;\">1,756</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n       </tr>\n      </table></div>"}]},{"name":"rpt:f-1540","factDimensions":{"xbrl:concept":"us-gaap:MinorityInterestOwnershipPercentageByParent","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","srt:OwnershipAxis":"tsndf:TerrAscendGrowthCorpMember"},"factValues":[{"value":"0.125","decimals":3}]},{"name":"rpt:f-1541","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage","xbrl:period":"2024-01-20T00:00:00","xbrl:entity":"cik:0001778129","srt:StatementGeographicalAxis":"stpr:CA","us-gaap:BusinessAcquisitionAxis":"tsndf:StateFlowerAndThreeApothecariumMember"},"factValues":[{"value":"0.501","decimals":3}]},{"name":"rpt:f-1542","factDimensions":{"xbrl:concept":"us-gaap:MinorityInterestDecreaseFromRedemptions","xbrl:period":"2024-01-19T00:00:00/2024-01-20T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","srt:StatementGeographicalAxis":"stpr:CA"},"factValues":[{"value":"1374000","decimals":-3}]},{"name":"rpt:f-1543","factDimensions":{"xbrl:concept":"us-gaap:MinorityInterestDecreaseFromRedemptions","xbrl:period":"2024-01-01T00:00:00/2025-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-1544","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationConsiderationTransferred1","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:NewJerseyPartnershipMember","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"7500000","decimals":-3}]},{"name":"rpt:f-1545","factDimensions":{"xbrl:concept":"us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTextBlock","xbrl:period":"2024-01-01T00:00:00/2025-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;font-kerning:none;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:auto;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:66.993%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.62%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:12.883000000000001%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.62%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:12.883000000000001%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></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;padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">December 31, 2024</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">December 31, 2023</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Opening carrying amount</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">1,756</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">2,374</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Capital distributions</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">7,324</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">11,622</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Acquisition of non-controlling interest</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">1,374</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">1,323</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Net income attributable to non-controlling interest</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">7,562</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">8,815</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Ending carrying amount</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;\">144</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;\">1,756</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n       </tr>\n      </table>"}]},{"name":"rpt:f-1546","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-1547","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-1548","factDimensions":{"xbrl:concept":"tsndf:MinorityInterestCapitalAndDistributionsContributions","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-7324000","decimals":-3}]},{"name":"rpt:f-1549","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-1550","factDimensions":{"xbrl:concept":"us-gaap:MinorityInterestDecreaseFromRedemptions","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:IHCRealEstateLpMember","srt:StatementGeographicalAxis":"stpr:PA"},"factValues":[{"value":"-1374000","decimals":-3}]},{"name":"rpt:f-1551","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-1552","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLossAttributableToNoncontrollingInterest","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"7562000","decimals":-3}]},{"name":"rpt:f-1553","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-1554","factDimensions":{"xbrl:concept":"us-gaap:MinorityInterest","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-144000","decimals":-3}]},{"name":"rpt:f-1555","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-1556","factDimensions":{"xbrl:concept":"us-gaap:RelatedPartyTransactionsDisclosureTextBlock","xbrl:period":"2024-01-01T00:00:00/2025-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;font-kerning:none;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;font-kerning:none;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-kerning:none;min-width:fit-content;\">The amounts due to/from related parties consisted of:</span></p><div class=\"item-list-element-wrapper\" 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;font-kerning:none;min-width:3.447919145106397%;word-break:keep-all;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;font-kerning:none;min-width:fit-content;\">Loans payable:</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">During the year ended December 31, 2024, certain funds controlled by Jason Wild, a related party of the Company, invested $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">5,500</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> of the total loan principal balance of the FG Loan (see Note 10), as a member of the loan syndicate.</span></div></div><div class=\"item-list-element-wrapper\" 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;font-kerning:none;min-width:3.447919145106397%;word-break:keep-all;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;font-kerning:none;min-width:fit-content;\">Private Placements</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">: The Private Placements </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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 Private Placement and acquired </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">800,002</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">1,200</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">2,000</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> debentures and </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">825,734</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">3,239</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">.</span></div></div>"}]},{"name":"rpt:f-1557","factDimensions":{"xbrl:concept":"us-gaap:NotesPayable","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:RelatedPartyTransactionAxis":"us-gaap:RelatedPartyMember"},"factValues":[{"value":"5500000","decimals":-3}]},{"name":"rpt:f-1558","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-1559","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-1560","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-1561","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-1562","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-1563","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxDisclosureTextBlock","xbrl:period":"2024-01-01T00:00:00/2025-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;font-kerning:none;min-width:fit-content;\">17.\tIncome taxes</span></p><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;font-kerning:none;min-width:fit-content;\">The domestic and foreign components of loss 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;font-kerning:none;min-width:fit-content;\"> </span></p>\n      <table style=\"margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:57.863%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.281%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:10.764000000000001%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.281%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:10.764000000000001%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.281%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:10.764000000000001%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"11\" style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">For the Years Ended</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;font-kerning:none;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=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;font-kerning:none;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;padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">December 31, 2024</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">December 31, 2023</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">December 31, 2022</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Domestic</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">38,237</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">45,490</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">337,019</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Foreign</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">13,995</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">13,343</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">26,834</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Loss before income taxes</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;\">52,232</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;\">58,833</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;\">310,185</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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;font-kerning:none;min-width:fit-content;\">)</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;font-kerning:none;min-width:fit-content;\">The Company has computed its provision for income taxes based on the actual effective tax rate for the year as the Company believes this is the best estimate for the annual effective tax rate. The Company is subject to income taxes in the United States and Canada.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">Significant judgment is required in evaluating the Company\u2019s uncertain tax positions and determining the provision for income taxes. </span><span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">The </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">Company recognizes benefits from uncertain tax positions based on the cumulative probability method whereby the </span></span><span style=\"\"></span></p></div><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;font-kerning:none;min-width:fit-content;\">largest </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">benefit with a cumulative probability of greater than 50% is recorded. An uncertain tax position is not recognized if it has less than a 50% likelihood of being sustained.</span></p></div></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;font-kerning:none;min-width:fit-content;\">The provision for income taxes consists of:</span></p>\n      <table style=\"margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:57.863%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.281%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:10.764000000000001%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.281%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:10.764000000000001%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.281%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:10.764000000000001%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"11\" style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">For the Years Ended</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;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=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">December 31, 2024</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">December 31, 2023</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">December 31, 2022</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;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=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Current:</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0in;text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><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;font-kerning:none;min-width:fit-content;\">Federal</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">27,372</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">30,727</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">21,692</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0in;text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><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;font-kerning:none;min-width:fit-content;\">State</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">1,812</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">11,279</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">2,718</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0in;text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Foreign</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">62</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">106</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Total Current</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">29,184</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">42,068</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">24,516</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;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=\"padding-top:0in;text-indent:5pt;vertical-align:bottom;padding-bottom:0in;\"><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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;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=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Deferred:</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0in;text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><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;font-kerning:none;min-width:fit-content;\">Federal</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">7,284</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">13,363</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">29,297</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0in;text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><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;font-kerning:none;min-width:fit-content;\">State</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">1,462</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">5,271</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">6,002</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0in;text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Foreign</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">19</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Total Deferred</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">8,746</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">18,615</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">35,299</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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-kerning:none;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=\"padding-top:0in;text-indent:5pt;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Total Income Tax Provision</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">20,438</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">23,453</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">10,783</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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-kerning:none;min-width:fit-content;\">)</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;font-kerning:none;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:auto;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:36%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:8%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:8%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:8%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:7%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:8%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:7%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></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;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"7\" style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">December 31, 2024</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"7\" style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">December 31, 2023</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"7\" style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">December 31, 2022</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;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=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Amount</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Percent</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Amount</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Percent</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Amount</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Percent</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">Loss income before taxes</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;\">52,232</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;\">58,833</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;\">310,185</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Expected income benefit at statutory tax rate</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">10,969</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">21.0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">%</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">12,355</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">21.0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">%</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">65,139</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">21.0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">%</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">U.S. state income taxes</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">5,927</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">11.4</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">%</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">2,218</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">3.8</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">%</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">7,067</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">-</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">4.4</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">%</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">IRC 280E adjustment</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">32,192</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">-</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">61.6</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">%</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">31,960</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">-</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">54.3</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">%</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">28,607</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">-</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">8.4</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">%</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Share based compensation</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">2,038</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">-</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">3.9</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">%</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">1,619</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">-</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">2.8</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">%</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">2,554</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">-</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">1.7</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">%</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Return to provision true-up</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">2,021</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">3.9</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">%</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">5,342</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">-</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">9.1</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">%</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">7,359</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">0.0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">%</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Impairment of goodwill and intangible assets</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">0.0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">%</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">985</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">-</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">1.7</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">%</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">35,775</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">0.0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">%</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Changes in unrecognized tax benefits</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">1,030</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">-</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">2.0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">%</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">3,041</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">-</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">5.2</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">%</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">10,662</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">2.4</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">%</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Extinguishment of debt</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">105</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">-</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">0.2</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">%</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">173</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">-</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">0.3</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">%</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">8,239</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">0.0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">%</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Canada income taxes at different statutory rates</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">458</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">0.9</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">%</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">413</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">0.7</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">%</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">2,511</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">0.4</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">%</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Changes in valuation allowance</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">1,111</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">2.1</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">%</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">155</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">-</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">0.3</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">%</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">19,146</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">5.4</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">%</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Revaluation of equity/warrants</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">955</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">1.8</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">%</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">68</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">0.1</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">%</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">12,290</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">-</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">19.9</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">%</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Revaluation of contingent consideration</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">518</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">-</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">1.0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">%</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">136</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">0.2</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">%</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">223</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">-</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">3.4</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">%</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Investment in partnerships</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">3,740</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">-</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">7.2</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">%</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">2,938</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">-</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">5.0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">%</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">-</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">3.4</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">%</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">Other</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">2,256</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">-</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">4.3</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">%</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">7,570</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">12.9</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">%</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">4,699</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">0.6</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">%</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">Actual income tax provision</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">20,438</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">-</span><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;\">39.1</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">%</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">23,453</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">-</span><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;\">39.8</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">%</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;\">10,783</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">-</span><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;\">9.2</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;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;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">21</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;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:auto;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:62%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:16%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:16%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></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;padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">December 31, 2024</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">December 31, 2023</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Balance at beginning of year</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">84,485</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">18,883</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Increase based on tax positions related to current periods</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">37,278</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">37,337</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Increase based on tax positions related to prior periods</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">40,986</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">30,250</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Settlements with tax authorities</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">13,770</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">1,985</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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-kerning:none;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Balance at end of year</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">148,979</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">84,485</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;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;font-kerning:none;min-width:fit-content;\">A reconciliation of the beginning and ending amount of uncertain tax liabilities, inclusive of accruals for related penalties and interest, recorded in the consolidated balance sheets for the years presented:</span></p>\n      <table style=\"margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:62.3%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.38%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:15.4%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.52%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:15.4%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></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;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">December 31, 2024</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">December 31, 2023</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">Balance, beginning of year</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">79,627</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">13,223</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Increases based on tax positions related to prior years</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">4,536</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">4,613</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Additions based on tax positions related to the current year</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">26,825</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">59,248</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Additions based on refunds received related to prior years</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">10</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">Reclass of tax payments on deposit and other</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">4,007</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">2,543</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">Ending carrying amount (1)</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">106,991</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">79,627</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;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;font-kerning:none;min-width:fit-content;\">(1) Related to uncertain tax liabilities, the Company accrued $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">8,006</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> in interest and $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">4,803</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> in penalties as of December 31, 2024, and $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">1,531</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> in interest and $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">1,567</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> in penalties as of December 31, 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;font-kerning:none;min-width:fit-content;\">The increase in uncertain tax positions is primarily due to legal interpretations that challenge the application of Section 280E of the Code to the Company (\u201c280E Tax Position\u201d). 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><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;font-kerning:none;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;font-kerning:none;min-width:fit-content;\"> </span></p>\n      <table style=\"margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:67.313%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.5%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:12.843%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.5%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:12.843%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></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;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">December 31, 2024</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">December 31, 2023</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;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=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Deferred tax assets</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Net operating losses</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">49,222</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">50,440</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Reserves</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">63</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">286</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Share issuance costs</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">1,039</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">1,039</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Intangible assets</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">4,667</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">5,267</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Investment in partnerships</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">9,182</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">10,867</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Lease liability</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">8,510</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">4,974</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Other</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">2,171</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">2,116</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">Total deferred tax assets</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">74,854</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">74,989</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">Valuation allowance</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">61,497</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">62,608</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">Net deferred tax assets</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">13,357</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">12,381</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;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=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;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=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Deferred tax liabilities</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Intangible assets</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">14,013</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">24,949</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Property and equipment</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">52</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Right of use asset</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">7,772</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">4,555</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">Total deferred tax liabilities</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;\">21,785</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;\">29,556</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;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=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">Net deferred tax liabilities</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;\">8,428</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;\">17,175</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;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-kerning:none;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, 2024.</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-kerning:none;min-width:fit-content;\">As of December 31, 2024</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">, the Company had $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">163,630</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">547</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">. As of December 31, 2024, the Company had $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">24,859</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> of domestic federal net operating loss carryovers with no expiration date. As of December 31, 2024, the Company had various state net operating loss carryovers that expire at different times. The statute of limitations with respect to our federal returns remains open for tax years 2021 and forward. </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">31,919</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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-kerning:none;min-width:fit-content;\">As the Company operates in the cannabis industry, the IRS takes the position that the Company 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. Application of Section 280E 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;font-kerning:none;min-width:fit-content;\">Related to its 280E Tax Position, the Company has filed amended federal and state returns for </span><span style=\"font-size:10pt;font-family:Times New Roman;\"><span style=\"-sec-ix-hidden:F_2228c2ab-52e2-49b5-b2c0-81b801edf77b;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">tax years 2020 through 2022</span></span></span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">. During the year ended December 31, 2024, the Company received refunds related primarily to the amended federal tax return for tax year 2020 </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">in the amount of $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">8,699</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">, including interest. During the year ended December 31, 2024, certain of the Company\u2019s amended federal income tax returns were selected for routine examinations by the Internal Revenue Service. The Company does not currently anticipate completion of the audits within the next twelve months. During the year ended December 31, 2024, the Company released a portion of its uncertain tax benefits in the amount of $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">16,568</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">.</span></p>"}]},{"name":"rpt:f-1564","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock","xbrl:period":"2024-01-01T00:00:00/2025-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;font-kerning:none;min-width:fit-content;\">The domestic and foreign components of loss 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;font-kerning:none;min-width:fit-content;\"> </span></p>\n      <table style=\"margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:57.863%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.281%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:10.764000000000001%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.281%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:10.764000000000001%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.281%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:10.764000000000001%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"11\" style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">For the Years Ended</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;font-kerning:none;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=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;font-kerning:none;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;padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">December 31, 2024</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">December 31, 2023</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">December 31, 2022</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Domestic</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">38,237</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">45,490</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">337,019</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Foreign</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">13,995</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">13,343</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">26,834</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Loss before income taxes</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;\">52,232</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;\">58,833</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;\">310,185</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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;font-kerning:none;min-width:fit-content;\">)</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;font-kerning:none;min-width:fit-content;\">The Company has computed its provision for income taxes based on the actual effective tax rate for the year as the Company believes this is the best estimate for the annual effective tax rate. The Company is subject to income taxes in the United States and Canada.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">Significant judgment is required in evaluating the Company\u2019s uncertain tax positions and determining the provision for income taxes. </span><span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">The </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">Company recognizes benefits from uncertain tax positions based on the cumulative probability method whereby the </span></span><span style=\"\"></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;font-kerning:none;min-width:fit-content;\">largest </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">benefit with a cumulative probability of greater than 50% is recorded. An uncertain tax position is not recognized if it has less than a 50% likelihood of being sustained.</span></p></div>"}]},{"name":"rpt:f-1565","factDimensions":{"xbrl:concept":"tsndf:IncomeLossFromContinuingAndDiscontinuedOperationsBeforeIncomeTaxesDomestic","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-38237000","decimals":-3}]},{"name":"rpt:f-1566","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-1567","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-1568","factDimensions":{"xbrl:concept":"tsndf:IncomeLossFromContinuingAndDiscontinuedOperationsBeforeIncomeTaxesForeign","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-13995000","decimals":-3}]},{"name":"rpt:f-1569","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-1570","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-1571","factDimensions":{"xbrl:concept":"tsndf:IncomeLossFromContinuingAndDiscontinuedOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-52232000","decimals":-3}]},{"name":"rpt:f-1572","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-1573","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-1574","factDimensions":{"xbrl:concept":"tsndf:UncertainTaxPositionsDescription","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"The Company recognizes benefits from uncertain tax positions based on the cumulative probability method whereby the largest benefit with a cumulative probability of greater than 50% is recorded. An uncertain tax position is not recognized if it has less than a 50% likelihood of being sustained."}]},{"name":"rpt:f-1575","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock","xbrl:period":"2024-01-01T00:00:00/2025-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;font-kerning:none;min-width:fit-content;\">The provision for income taxes consists of:</span></p>\n      <table style=\"margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:57.863%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.281%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:10.764000000000001%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.281%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:10.764000000000001%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.281%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:10.764000000000001%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"11\" style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">For the Years Ended</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;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=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">December 31, 2024</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">December 31, 2023</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">December 31, 2022</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;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=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Current:</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0in;text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><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;font-kerning:none;min-width:fit-content;\">Federal</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">27,372</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">30,727</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">21,692</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0in;text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><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;font-kerning:none;min-width:fit-content;\">State</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">1,812</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">11,279</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">2,718</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0in;text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Foreign</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">62</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">106</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Total Current</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">29,184</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">42,068</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">24,516</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;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=\"padding-top:0in;text-indent:5pt;vertical-align:bottom;padding-bottom:0in;\"><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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;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=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Deferred:</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0in;text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><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;font-kerning:none;min-width:fit-content;\">Federal</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">7,284</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">13,363</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">29,297</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0in;text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><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;font-kerning:none;min-width:fit-content;\">State</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">1,462</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">5,271</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">6,002</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0in;text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Foreign</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">19</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Total Deferred</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">8,746</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">18,615</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">35,299</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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-kerning:none;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=\"padding-top:0in;text-indent:5pt;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Total Income Tax Provision</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">20,438</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">23,453</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">10,783</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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-kerning:none;min-width:fit-content;\">)</span></p></td>\n       </tr>\n      </table>"}]},{"name":"rpt:f-1576","factDimensions":{"xbrl:concept":"us-gaap:CurrentFederalTaxExpenseBenefit","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"27372000","decimals":-3}]},{"name":"rpt:f-1577","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-1578","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-1579","factDimensions":{"xbrl:concept":"us-gaap:CurrentStateAndLocalTaxExpenseBenefit","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1812000","decimals":-3}]},{"name":"rpt:f-1580","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-1581","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-1582","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-1583","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-1584","factDimensions":{"xbrl:concept":"us-gaap:CurrentIncomeTaxExpenseBenefit","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"29184000","decimals":-3}]},{"name":"rpt:f-1585","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-1586","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-1587","factDimensions":{"xbrl:concept":"us-gaap:DeferredFederalIncomeTaxExpenseBenefit","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-7284000","decimals":-3}]},{"name":"rpt:f-1588","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-1589","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-1590","factDimensions":{"xbrl:concept":"us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-1462000","decimals":-3}]},{"name":"rpt:f-1591","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-1592","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-1593","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-1594","factDimensions":{"xbrl:concept":"us-gaap:DeferredIncomeTaxExpenseBenefit","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-8746000","decimals":-3}]},{"name":"rpt:f-1595","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-1596","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-1597","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxExpenseBenefit","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"20438000","decimals":-3}]},{"name":"rpt:f-1598","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-1599","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-1600","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock","xbrl:period":"2024-01-01T00:00:00/2025-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;font-kerning:none;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:auto;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:36%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:8%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:8%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:8%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:7%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:8%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:7%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></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;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"7\" style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">December 31, 2024</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"7\" style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">December 31, 2023</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"7\" style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">December 31, 2022</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;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=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Amount</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Percent</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Amount</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Percent</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Amount</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Percent</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">Loss income before taxes</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;\">52,232</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;\">58,833</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;\">310,185</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Expected income benefit at statutory tax rate</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">10,969</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">21.0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">%</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">12,355</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">21.0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">%</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">65,139</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">21.0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">%</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">U.S. state income taxes</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">5,927</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">11.4</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">%</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">2,218</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">3.8</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">%</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">7,067</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">-</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">4.4</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">%</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">IRC 280E adjustment</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">32,192</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">-</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">61.6</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">%</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">31,960</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">-</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">54.3</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">%</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">28,607</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">-</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">8.4</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">%</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Share based compensation</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">2,038</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">-</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">3.9</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">%</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">1,619</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">-</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">2.8</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">%</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">2,554</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">-</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">1.7</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">%</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Return to provision true-up</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">2,021</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">3.9</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">%</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">5,342</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">-</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">9.1</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">%</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">7,359</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">0.0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">%</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Impairment of goodwill and intangible assets</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">0.0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">%</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">985</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">-</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">1.7</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">%</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">35,775</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">0.0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">%</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Changes in unrecognized tax benefits</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">1,030</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">-</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">2.0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">%</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">3,041</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">-</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">5.2</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">%</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">10,662</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">2.4</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">%</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Extinguishment of debt</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">105</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">-</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">0.2</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">%</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">173</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">-</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">0.3</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">%</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">8,239</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">0.0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">%</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Canada income taxes at different statutory rates</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">458</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">0.9</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">%</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">413</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">0.7</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">%</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">2,511</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">0.4</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">%</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Changes in valuation allowance</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">1,111</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">2.1</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">%</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">155</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">-</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">0.3</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">%</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">19,146</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">5.4</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">%</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Revaluation of equity/warrants</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">955</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">1.8</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">%</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">68</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">0.1</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">%</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">12,290</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">-</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">19.9</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">%</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Revaluation of contingent consideration</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">518</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">-</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">1.0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">%</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">136</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">0.2</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">%</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">223</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">-</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">3.4</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">%</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Investment in partnerships</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">3,740</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">-</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">7.2</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">%</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">2,938</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">-</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">5.0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">%</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">-</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">3.4</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">%</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">Other</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">2,256</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">-</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">4.3</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">%</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">7,570</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">12.9</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">%</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">4,699</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">0.6</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">%</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">Actual income tax provision</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">20,438</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">-</span><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;\">39.1</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">%</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">23,453</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">-</span><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;\">39.8</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">%</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;\">10,783</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">-</span><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;\">9.2</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">%</span></p></td>\n       </tr>\n      </table>"}]},{"name":"rpt:f-1601","factDimensions":{"xbrl:concept":"tsndf:IncomeLossFromContinuingAndDiscontinuedOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-52232000","decimals":-3}]},{"name":"rpt:f-1602","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-1603","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-1604","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-10969000","decimals":-3}]},{"name":"rpt:f-1605","factDimensions":{"xbrl:concept":"us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"0.21","decimals":3}]},{"name":"rpt:f-1606","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-1607","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-1608","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-1609","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-1610","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-5927000","decimals":-3}]},{"name":"rpt:f-1611","factDimensions":{"xbrl:concept":"us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"0.114","decimals":3}]},{"name":"rpt:f-1612","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-1613","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-1614","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-1615","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.044","decimals":3}]},{"name":"rpt:f-1616","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxReconciliationNondeductibleExpenseOther","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"32192000","decimals":-3}]},{"name":"rpt:f-1617","factDimensions":{"xbrl:concept":"us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"-0.616","decimals":3}]},{"name":"rpt:f-1618","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-1619","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-1620","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-1621","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.084","decimals":3}]},{"name":"rpt:f-1622","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2038000","decimals":-3}]},{"name":"rpt:f-1623","factDimensions":{"xbrl:concept":"us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"-0.039","decimals":3}]},{"name":"rpt:f-1624","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-1625","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-1626","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-1627","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.017","decimals":3}]},{"name":"rpt:f-1628","factDimensions":{"xbrl:concept":"tsndf:IncomeTaxReconciliationReturnToProvisionTrueUp","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2021000","decimals":-3}]},{"name":"rpt:f-1629","factDimensions":{"xbrl:concept":"tsndf:EffectiveIncomeTaxRateReconciliationReturnToProvisionTrueUp","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"0.039","decimals":3}]},{"name":"rpt:f-1630","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-1631","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-1632","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-1633","factDimensions":{"xbrl:concept":"tsndf:EffectiveIncomeTaxRateReconciliationReturnToProvisionTrueUp","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"0","decimals":3}]},{"name":"rpt:f-1634","factDimensions":{"xbrl:concept":"us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"0","decimals":3}]},{"name":"rpt:f-1635","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-1636","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-1637","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-1638","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","decimals":3}]},{"name":"rpt:f-1639","factDimensions":{"xbrl:concept":"tsndf:IncomeTaxReconciliationChangesInUnrecognizedTaxBenefits","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1030000","decimals":-3}]},{"name":"rpt:f-1640","factDimensions":{"xbrl:concept":"tsndf:EffectiveIncomeTaxRateReconciliationChangesInUnrecognizedTaxBenefits","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"-0.02","decimals":3}]},{"name":"rpt:f-1641","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-1642","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-1643","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-1644","factDimensions":{"xbrl:concept":"tsndf:EffectiveIncomeTaxRateReconciliationChangesInUnrecognizedTaxBenefits","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-1645","factDimensions":{"xbrl:concept":"tsndf:IncomeTaxReconciliationExtinguishmentOfDebt","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"105000","decimals":-3}]},{"name":"rpt:f-1646","factDimensions":{"xbrl:concept":"tsndf:EffectiveIncomeTaxRateReconciliationExtinguishmentOfDebt","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"-0.002","decimals":3}]},{"name":"rpt:f-1647","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-1648","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-1649","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-1650","factDimensions":{"xbrl:concept":"tsndf:EffectiveIncomeTaxRateReconciliationExtinguishmentOfDebt","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"0","decimals":3}]},{"name":"rpt:f-1651","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:IncomeTaxAuthorityNameAxis":"us-gaap:CanadaRevenueAgencyMember"},"factValues":[{"value":"-458000","decimals":-3}]},{"name":"rpt:f-1652","factDimensions":{"xbrl:concept":"us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:IncomeTaxAuthorityNameAxis":"us-gaap:CanadaRevenueAgencyMember"},"factValues":[{"value":"0.009","decimals":3}]},{"name":"rpt:f-1653","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-1654","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-1655","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-1656","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.004","decimals":3}]},{"name":"rpt:f-1657","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-1111000","decimals":-3}]},{"name":"rpt:f-1658","factDimensions":{"xbrl:concept":"us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"0.021","decimals":3}]},{"name":"rpt:f-1659","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-1660","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-1661","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-1662","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.054","decimals":3}]},{"name":"rpt:f-1663","factDimensions":{"xbrl:concept":"tsndf:EffectiveIncomeTaxRateReconciliationRevaluationOfEquityOrWarrants","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-955000","decimals":-3}]},{"name":"rpt:f-1664","factDimensions":{"xbrl:concept":"tsndf:EffectiveIncomeTaxRateReconciliationRevaluationOfEquityOrWarrant","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"0.018","decimals":3}]},{"name":"rpt:f-1665","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-1666","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-1667","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-1668","factDimensions":{"xbrl:concept":"tsndf:EffectiveIncomeTaxRateReconciliationRevaluationOfEquityOrWarrant","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"-0.199","decimals":3}]},{"name":"rpt:f-1669","factDimensions":{"xbrl:concept":"tsndf:EffectiveIncomeTaxRateReconciliationRevaluationOfContingentConsideration","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"518000","decimals":-3}]},{"name":"rpt:f-1670","factDimensions":{"xbrl:concept":"tsndf:EffectiveIncomeTaxRateReconciliationRevaluationOfContingentConsiderationPercent","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"-0.01","decimals":3}]},{"name":"rpt:f-1671","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-1672","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-1673","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-1674","factDimensions":{"xbrl:concept":"tsndf:EffectiveIncomeTaxRateReconciliationRevaluationOfContingentConsiderationPercent","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-1675","factDimensions":{"xbrl:concept":"tsndf:EffectiveIncomeTaxRateReconciliationInvestmentInPartnershipsAmount","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3740000","decimals":-3}]},{"name":"rpt:f-1676","factDimensions":{"xbrl:concept":"tsndf:EffectiveIncomeTaxRateReconciliationInvestmentInPartnershipsPercent","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"-0.072","decimals":3}]},{"name":"rpt:f-1677","factDimensions":{"xbrl:concept":"tsndf:EffectiveIncomeTaxRateReconciliationInvestmentInPartnershipsAmount","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2938000","decimals":-3}]},{"name":"rpt:f-1678","factDimensions":{"xbrl:concept":"tsndf:EffectiveIncomeTaxRateReconciliationInvestmentInPartnershipsPercent","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"-0.05","decimals":3}]},{"name":"rpt:f-1679","factDimensions":{"xbrl:concept":"tsndf:EffectiveIncomeTaxRateReconciliationInvestmentInPartnershipsPercent","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-1680","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxReconciliationOtherAdjustments","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2256000","decimals":-3}]},{"name":"rpt:f-1681","factDimensions":{"xbrl:concept":"us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"-0.043","decimals":3}]},{"name":"rpt:f-1682","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":"-7570000","decimals":-3}]},{"name":"rpt:f-1683","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.129","decimals":3}]},{"name":"rpt:f-1684","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-1685","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.006","decimals":3}]},{"name":"rpt:f-1686","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxExpenseBenefit","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"20438000","decimals":-3}]},{"name":"rpt:f-1687","factDimensions":{"xbrl:concept":"us-gaap:EffectiveIncomeTaxRateContinuingOperations","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"-0.391","decimals":3}]},{"name":"rpt:f-1688","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-1689","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.398","decimals":3}]},{"name":"rpt:f-1690","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-1691","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.092","decimals":3}]},{"name":"rpt:f-1692","factDimensions":{"xbrl:concept":"us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"0.21","decimals":2}]},{"name":"rpt:f-1693","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock","xbrl:period":"2024-01-01T00:00:00/2025-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;font-kerning:none;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:auto;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:62%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:16%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:16%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></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;padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">December 31, 2024</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">December 31, 2023</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Balance at beginning of year</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">84,485</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">18,883</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Increase based on tax positions related to current periods</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">37,278</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">37,337</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Increase based on tax positions related to prior periods</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">40,986</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">30,250</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Settlements with tax authorities</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">13,770</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">1,985</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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-kerning:none;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Balance at end of year</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">148,979</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">84,485</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n      </table>"}]},{"name":"rpt:f-1694","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-1695","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-1696","factDimensions":{"xbrl:concept":"us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"37278000","decimals":-3}]},{"name":"rpt:f-1697","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-1698","factDimensions":{"xbrl:concept":"us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"40986000","decimals":-3}]},{"name":"rpt:f-1699","factDimensions":{"xbrl:concept":"us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions","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-1700","factDimensions":{"xbrl:concept":"tsndf:UnrecognizedTaxBenefitsSettlementsWithTaxingAuthorities","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"13770000","decimals":-3}]},{"name":"rpt:f-1701","factDimensions":{"xbrl:concept":"tsndf:UnrecognizedTaxBenefitsSettlementsWithTaxingAuthorities","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-1702","factDimensions":{"xbrl:concept":"us-gaap:UnrecognizedTaxBenefits","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"148979000","decimals":-3}]},{"name":"rpt:f-1703","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-1704","factDimensions":{"xbrl:concept":"us-gaap:SummaryOfIncomeTaxContingenciesTextBlock","xbrl:period":"2024-01-01T00:00:00/2025-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;font-kerning:none;min-width:fit-content;\">A reconciliation of the beginning and ending amount of uncertain tax liabilities, inclusive of accruals for related penalties and interest, recorded in the consolidated balance sheets for the years presented:</span></p>\n      <table style=\"margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:62.3%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.38%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:15.4%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.52%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:15.4%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></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;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">December 31, 2024</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">December 31, 2023</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">Balance, beginning of year</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">79,627</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">13,223</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Increases based on tax positions related to prior years</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">4,536</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">4,613</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Additions based on tax positions related to the current year</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">26,825</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">59,248</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Additions based on refunds received related to prior years</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">10</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">Reclass of tax payments on deposit and other</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">4,007</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">2,543</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">Ending carrying amount (1)</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">106,991</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">79,627</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;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;font-kerning:none;min-width:fit-content;\">(1) Related to uncertain tax liabilities, the Company accrued $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">8,006</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> in interest and $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">4,803</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> in penalties as of December 31, 2024, and $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">1,531</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> in interest and $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">1,567</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> in penalties as of December 31, 2023.</span></p>"}]},{"name":"rpt:f-1705","factDimensions":{"xbrl:concept":"us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"79627000","decimals":-3}]},{"name":"rpt:f-1706","factDimensions":{"xbrl:concept":"us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"13223000","decimals":-3}]},{"name":"rpt:f-1707","factDimensions":{"xbrl:concept":"tsndf:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccruedIncreaseResultingFromPriorPeriodTaxPositions","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"4536000","decimals":-3}]},{"name":"rpt:f-1708","factDimensions":{"xbrl:concept":"tsndf:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccruedIncreaseResultingFromPriorPeriodTaxPositions","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"4613000","decimals":-3}]},{"name":"rpt:f-1709","factDimensions":{"xbrl:concept":"tsndf:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccruedIncreaseResultingFromCurrentPeriodTaxPositions","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"26825000","decimals":-3}]},{"name":"rpt:f-1710","factDimensions":{"xbrl:concept":"tsndf:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccruedIncreaseResultingFromCurrentPeriodTaxPositions","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"59248000","decimals":-3}]},{"name":"rpt:f-1711","factDimensions":{"xbrl:concept":"tsndf:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccruedIncreaseResultingFromRefundsReceivedRelatedToPriorYearsTaxPositions","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"10000","decimals":-3}]},{"name":"rpt:f-1712","factDimensions":{"xbrl:concept":"tsndf:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccruedIncreaseResultingFromReclassOfTaxPaymentsOnDeposit","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-4007000","decimals":-3}]},{"name":"rpt:f-1713","factDimensions":{"xbrl:concept":"tsndf:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccruedIncreaseResultingFromReclassOfTaxPaymentsOnDeposit","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2543000","decimals":-3}]},{"name":"rpt:f-1714","factDimensions":{"xbrl:concept":"us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"106991000","decimals":-3}]},{"name":"rpt:f-1715","factDimensions":{"xbrl:concept":"us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"79627000","decimals":-3}]},{"name":"rpt:f-1716","factDimensions":{"xbrl:concept":"us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"8006000","decimals":-3}]},{"name":"rpt:f-1717","factDimensions":{"xbrl:concept":"us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"4803000","decimals":-3}]},{"name":"rpt:f-1718","factDimensions":{"xbrl:concept":"us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1531000","decimals":-3}]},{"name":"rpt:f-1719","factDimensions":{"xbrl:concept":"us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1567000","decimals":-3}]},{"name":"rpt:f-1720","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock","xbrl:period":"2024-01-01T00:00:00/2025-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;font-kerning:none;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;font-kerning:none;min-width:fit-content;\"> </span></p>\n      <table style=\"margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:67.313%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.5%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:12.843%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.5%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:12.843%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></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;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">December 31, 2024</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">December 31, 2023</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;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=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Deferred tax assets</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Net operating losses</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">49,222</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">50,440</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Reserves</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">63</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">286</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Share issuance costs</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">1,039</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">1,039</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Intangible assets</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">4,667</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">5,267</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Investment in partnerships</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">9,182</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">10,867</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Lease liability</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">8,510</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">4,974</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Other</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">2,171</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">2,116</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">Total deferred tax assets</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">74,854</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">74,989</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">Valuation allowance</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">61,497</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">62,608</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">Net deferred tax assets</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">13,357</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">12,381</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;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=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;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=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Deferred tax liabilities</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Intangible assets</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">14,013</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">24,949</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Property and equipment</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">52</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Right of use asset</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">7,772</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">4,555</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">Total deferred tax liabilities</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;\">21,785</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;\">29,556</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;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=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">Net deferred tax liabilities</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;\">8,428</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;\">17,175</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n       </tr>\n      </table>"}]},{"name":"rpt:f-1721","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxAssetsOperatingLossCarryforwards","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"49222000","decimals":-3}]},{"name":"rpt:f-1722","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-1723","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"63000","decimals":-3}]},{"name":"rpt:f-1724","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-1725","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1039000","decimals":-3}]},{"name":"rpt:f-1726","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-1727","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"4667000","decimals":-3}]},{"name":"rpt:f-1728","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-1729","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxAssetsInvestmentInSubsidiaries","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"9182000","decimals":-3}]},{"name":"rpt:f-1730","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxAssetsInvestmentInSubsidiaries","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"10867000","decimals":-3}]},{"name":"rpt:f-1731","factDimensions":{"xbrl:concept":"tsndf:DeferredTaxAssetsLeaseLiability","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"8510000","decimals":-3}]},{"name":"rpt:f-1732","factDimensions":{"xbrl:concept":"tsndf:DeferredTaxAssetsLeaseLiability","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"4974000","decimals":-3}]},{"name":"rpt:f-1733","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxAssetsOther","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2171000","decimals":-3}]},{"name":"rpt:f-1734","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxAssetsOther","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2116000","decimals":-3}]},{"name":"rpt:f-1735","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxAssetsGross","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"74854000","decimals":-3}]},{"name":"rpt:f-1736","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxAssetsGross","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"74989000","decimals":-3}]},{"name":"rpt:f-1737","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxAssetsValuationAllowance","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"61497000","decimals":-3}]},{"name":"rpt:f-1738","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-1739","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxAssetsNet","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"13357000","decimals":-3}]},{"name":"rpt:f-1740","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxAssetsNet","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"12381000","decimals":-3}]},{"name":"rpt:f-1741","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"14013000","decimals":-3}]},{"name":"rpt:f-1742","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-1743","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-1744","factDimensions":{"xbrl:concept":"tsndf:DeferredTaxLiabilitiesRightOfUseAsset","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"7772000","decimals":-3}]},{"name":"rpt:f-1745","factDimensions":{"xbrl:concept":"tsndf:DeferredTaxLiabilitiesRightOfUseAsset","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"4555000","decimals":-3}]},{"name":"rpt:f-1746","factDimensions":{"xbrl:concept":"us-gaap:DeferredIncomeTaxLiabilities","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"21785000","decimals":-3}]},{"name":"rpt:f-1747","factDimensions":{"xbrl:concept":"us-gaap:DeferredIncomeTaxLiabilities","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"29556000","decimals":-3}]},{"name":"rpt:f-1748","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxLiabilities","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"8428000","decimals":-3}]},{"name":"rpt:f-1749","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-1750","factDimensions":{"xbrl:concept":"us-gaap:OperatingLossCarryforwards","xbrl:period":"2025-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":"163630000","decimals":-3}]},{"name":"rpt:f-1751","factDimensions":{"xbrl:concept":"us-gaap:OperatingLossCarryforwards","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:TaxPeriodAxis":"us-gaap:EarliestTaxYearMember","us-gaap:IncomeTaxAuthorityAxis":"us-gaap:ForeignCountryMember","us-gaap:IncomeTaxAuthorityNameAxis":"us-gaap:CanadaRevenueAgencyMember"},"factValues":[{"value":"547000","decimals":-3}]},{"name":"rpt:f-1752","factDimensions":{"xbrl:concept":"us-gaap:OperatingLossCarryforwards","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:IncomeTaxAuthorityAxis":"us-gaap:DomesticCountryMember"},"factValues":[{"value":"24859000","decimals":-3}]},{"name":"rpt:f-1753","factDimensions":{"xbrl:concept":"us-gaap:DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"31919000","decimals":-3}]},{"name":"rpt:f-1754","factDimensions":{"xbrl:concept":"tsndf:FederalTaxReturnRefund","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"8699000","decimals":-3}]},{"name":"rpt:f-1755","factDimensions":{"xbrl:concept":"tsndf:UnrecognizedTaxBenefitsReleased","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"16568000","decimals":-3}]},{"name":"rpt:f-1756","factDimensions":{"xbrl:concept":"tsndf:GeneralAndAdministrativeExpensesTextBlock","xbrl:period":"2024-01-01T00:00:00/2025-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;font-kerning:none;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;font-kerning:none;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:auto;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:51.85%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:12.458%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.46%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:12.458%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.46%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:14.317%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></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:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"10\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">For the Years Ended</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;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=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">December 31, 2024</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">December 31, 2023</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">December 31, 2022</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Office and general</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">14,774</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">15,673</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">15,669</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Professional fees</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">12,451</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">13,119</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">12,942</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Lease expense</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">7,918</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">6,441</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">5,302</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Facility and maintenance</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">4,953</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">5,180</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">4,050</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Salaries and wages</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">60,348</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">57,336</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">44,814</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Share-based compensation</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">9,706</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">7,707</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">12,162</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Sales and marketing</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">6,135</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">9,658</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">10,318</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Bad debt (recovery) expense</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">3,818</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">75</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">10,331</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">Insurance recovery for property and equipment</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">871</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">Total</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">111,596</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">115,189</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">115,588</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n      </table></div>"}]},{"name":"rpt:f-1757","factDimensions":{"xbrl:concept":"tsndf:SummaryOfGeneralAndAdministrativeExpensesTableTextBlock","xbrl:period":"2024-01-01T00:00:00/2025-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;font-kerning:none;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:auto;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:51.85%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:12.458%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.46%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:12.458%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.46%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:14.317%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></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:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"10\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">For the Years Ended</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;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=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">December 31, 2024</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">December 31, 2023</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">December 31, 2022</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Office and general</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">14,774</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">15,673</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">15,669</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Professional fees</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">12,451</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">13,119</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">12,942</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Lease expense</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">7,918</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">6,441</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">5,302</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Facility and maintenance</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">4,953</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">5,180</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">4,050</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Salaries and wages</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">60,348</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">57,336</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">44,814</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Share-based compensation</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">9,706</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">7,707</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">12,162</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Sales and marketing</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">6,135</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">9,658</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">10,318</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Bad debt (recovery) expense</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">3,818</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">75</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">10,331</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">Insurance recovery for property and equipment</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">871</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">Total</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">111,596</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">115,189</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">115,588</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n      </table>"}]},{"name":"rpt:f-1758","factDimensions":{"xbrl:concept":"tsndf:OfficeAndGeneralExpense","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementLocationAxis":"us-gaap:GeneralAndAdministrativeExpenseMember"},"factValues":[{"value":"14774000","decimals":-3}]},{"name":"rpt:f-1759","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","us-gaap:IncomeStatementLocationAxis":"us-gaap:GeneralAndAdministrativeExpenseMember"},"factValues":[{"value":"15673000","decimals":-3}]},{"name":"rpt:f-1760","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","us-gaap:IncomeStatementLocationAxis":"us-gaap:GeneralAndAdministrativeExpenseMember"},"factValues":[{"value":"15669000","decimals":-3}]},{"name":"rpt:f-1761","factDimensions":{"xbrl:concept":"us-gaap:ProfessionalFees","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementLocationAxis":"us-gaap:GeneralAndAdministrativeExpenseMember"},"factValues":[{"value":"12451000","decimals":-3}]},{"name":"rpt:f-1762","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","us-gaap:IncomeStatementLocationAxis":"us-gaap:GeneralAndAdministrativeExpenseMember"},"factValues":[{"value":"13119000","decimals":-3}]},{"name":"rpt:f-1763","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","us-gaap:IncomeStatementLocationAxis":"us-gaap:GeneralAndAdministrativeExpenseMember"},"factValues":[{"value":"12942000","decimals":-3}]},{"name":"rpt:f-1764","factDimensions":{"xbrl:concept":"tsndf:OperatingAndFinanceLeaseExpense","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementLocationAxis":"us-gaap:GeneralAndAdministrativeExpenseMember"},"factValues":[{"value":"7918000","decimals":-3}]},{"name":"rpt:f-1765","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","us-gaap:IncomeStatementLocationAxis":"us-gaap:GeneralAndAdministrativeExpenseMember"},"factValues":[{"value":"6441000","decimals":-3}]},{"name":"rpt:f-1766","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","us-gaap:IncomeStatementLocationAxis":"us-gaap:GeneralAndAdministrativeExpenseMember"},"factValues":[{"value":"5302000","decimals":-3}]},{"name":"rpt:f-1767","factDimensions":{"xbrl:concept":"tsndf:FacilityAndMaintenanceExpense","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementLocationAxis":"us-gaap:GeneralAndAdministrativeExpenseMember"},"factValues":[{"value":"4953000","decimals":-3}]},{"name":"rpt:f-1768","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","us-gaap:IncomeStatementLocationAxis":"us-gaap:GeneralAndAdministrativeExpenseMember"},"factValues":[{"value":"5180000","decimals":-3}]},{"name":"rpt:f-1769","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","us-gaap:IncomeStatementLocationAxis":"us-gaap:GeneralAndAdministrativeExpenseMember"},"factValues":[{"value":"4050000","decimals":-3}]},{"name":"rpt:f-1770","factDimensions":{"xbrl:concept":"us-gaap:SalariesWagesAndOfficersCompensation","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementLocationAxis":"us-gaap:GeneralAndAdministrativeExpenseMember"},"factValues":[{"value":"60348000","decimals":-3}]},{"name":"rpt:f-1771","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","us-gaap:IncomeStatementLocationAxis":"us-gaap:GeneralAndAdministrativeExpenseMember"},"factValues":[{"value":"57336000","decimals":-3}]},{"name":"rpt:f-1772","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","us-gaap:IncomeStatementLocationAxis":"us-gaap:GeneralAndAdministrativeExpenseMember"},"factValues":[{"value":"44814000","decimals":-3}]},{"name":"rpt:f-1773","factDimensions":{"xbrl:concept":"us-gaap:AllocatedShareBasedCompensationExpense","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementLocationAxis":"us-gaap:GeneralAndAdministrativeExpenseMember"},"factValues":[{"value":"9706000","decimals":-3}]},{"name":"rpt:f-1774","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:IncomeStatementLocationAxis":"us-gaap:GeneralAndAdministrativeExpenseMember"},"factValues":[{"value":"7707000","decimals":-3}]},{"name":"rpt:f-1775","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:IncomeStatementLocationAxis":"us-gaap:GeneralAndAdministrativeExpenseMember"},"factValues":[{"value":"12162000","decimals":-3}]},{"name":"rpt:f-1776","factDimensions":{"xbrl:concept":"us-gaap:SellingAndMarketingExpense","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementLocationAxis":"us-gaap:GeneralAndAdministrativeExpenseMember"},"factValues":[{"value":"6135000","decimals":-3}]},{"name":"rpt:f-1777","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","us-gaap:IncomeStatementLocationAxis":"us-gaap:GeneralAndAdministrativeExpenseMember"},"factValues":[{"value":"9658000","decimals":-3}]},{"name":"rpt:f-1778","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","us-gaap:IncomeStatementLocationAxis":"us-gaap:GeneralAndAdministrativeExpenseMember"},"factValues":[{"value":"10318000","decimals":-3}]},{"name":"rpt:f-1779","factDimensions":{"xbrl:concept":"us-gaap:ProvisionForDoubtfulAccounts","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementLocationAxis":"us-gaap:GeneralAndAdministrativeExpenseMember"},"factValues":[{"value":"-3818000","decimals":-3}]},{"name":"rpt:f-1780","factDimensions":{"xbrl:concept":"us-gaap:ProvisionForDoubtfulAccounts","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:GeneralAndAdministrativeExpenseMember"},"factValues":[{"value":"75000","decimals":-3}]},{"name":"rpt:f-1781","factDimensions":{"xbrl:concept":"us-gaap:ProvisionForDoubtfulAccounts","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:GeneralAndAdministrativeExpenseMember"},"factValues":[{"value":"10331000","decimals":-3}]},{"name":"rpt:f-1782","factDimensions":{"xbrl:concept":"tsndf:InsuranceExpenseRecoveryForPropertyAndEquipment","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementLocationAxis":"us-gaap:GeneralAndAdministrativeExpenseMember"},"factValues":[{"value":"-871000","decimals":-3}]},{"name":"rpt:f-1783","factDimensions":{"xbrl:concept":"us-gaap:SellingGeneralAndAdministrativeExpense","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementLocationAxis":"us-gaap:GeneralAndAdministrativeExpenseMember"},"factValues":[{"value":"111596000","decimals":-3}]},{"name":"rpt:f-1784","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","us-gaap:IncomeStatementLocationAxis":"us-gaap:GeneralAndAdministrativeExpenseMember"},"factValues":[{"value":"115189000","decimals":-3}]},{"name":"rpt:f-1785","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","us-gaap:IncomeStatementLocationAxis":"us-gaap:GeneralAndAdministrativeExpenseMember"},"factValues":[{"value":"115588000","decimals":-3}]},{"name":"rpt:f-1786","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerTextBlock","xbrl:period":"2024-01-01T00:00:00/2025-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;font-kerning:none;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;font-kerning:none;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:auto;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:53.011%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.44%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:12.222000000000001%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.44%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:12.222000000000001%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.44%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:12.222000000000001%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></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:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"11\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">For the Years Ended</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;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=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">December 31, 2024</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">December 31, 2023</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">December 31, 2022</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Retail</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">208,170</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">239,957</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">184,019</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">Wholesale</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">98,507</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">77,371</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">63,810</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">Total</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">306,677</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">317,328</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">247,829</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;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;font-kerning:none;min-width:fit-content;\">For the years ended December 31, 2024, 2023, and 2022</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">, the Company did </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">no</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">As a result of the vape recall in Pennsylvania, the Company recorded sales returns of $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">1,040</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;min-width:fit-content;\"> </span></p>"}]},{"name":"rpt:f-1787","factDimensions":{"xbrl:concept":"us-gaap:DisaggregationOfRevenueTableTextBlock","xbrl:period":"2024-01-01T00:00:00/2025-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;font-kerning:none;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:auto;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:53.011%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.44%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:12.222000000000001%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.44%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:12.222000000000001%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.44%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:12.222000000000001%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></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:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"11\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">For the Years Ended</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;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=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">December 31, 2024</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">December 31, 2023</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">December 31, 2022</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Retail</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">208,170</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">239,957</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">184,019</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">Wholesale</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">98,507</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">77,371</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">63,810</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">Total</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">306,677</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">317,328</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">247,829</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n      </table>"}]},{"name":"rpt:f-1788","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:ContractWithCustomerSalesChannelAxis":"us-gaap:SalesChannelDirectlyToConsumerMember"},"factValues":[{"value":"208170000","decimals":-3}]},{"name":"rpt:f-1789","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-1790","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-1791","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:ContractWithCustomerSalesChannelAxis":"us-gaap:SalesChannelThroughIntermediaryMember"},"factValues":[{"value":"98507000","decimals":-3}]},{"name":"rpt:f-1792","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-1793","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-1794","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"306677000","decimals":-3}]},{"name":"rpt:f-1795","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-1796","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-1797","factDimensions":{"xbrl:concept":"tsndf:NumberOfMajorCustomers","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"tsndf:Customer"},"factValues":[{"value":"0"}]},{"name":"rpt:f-1798","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-1799","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-1800","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-1801","factDimensions":{"xbrl:concept":"tsndf:FinanceAndOtherExpensesTextBlock","xbrl:period":"2024-01-01T00:00:00/2025-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;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">Finance and other expenses were as follows:</span></p>\n      <table style=\"margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:57.863%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.281%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:10.764000000000001%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.281%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:10.764000000000001%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.281%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:10.764000000000001%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></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:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"11\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">For the Years Ended</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;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=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">December 31, 2024</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">December 31, 2023</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">December 31, 2022</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Interest and accretion</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">35,402</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">35,106</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">39,059</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Employee retention credits and transfer fee</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">2,236</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">9,440</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Indemnification asset release</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">3,973</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Debt modification fees</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">2,507</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">Other income</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">1,032</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">301</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">206</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">Total</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">34,370</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">37,041</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">35,893</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;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;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">Debt</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> </span></p>"}]},{"name":"rpt:f-1802","factDimensions":{"xbrl:concept":"tsndf:ScheduleOfFinanceAndOtherExpensesTableTextBlock","xbrl:period":"2024-01-01T00:00:00/2025-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;font-kerning:none;min-width:fit-content;\">Finance and other expenses were as follows:</span></p>\n      <table style=\"margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:57.863%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.281%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:10.764000000000001%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.281%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:10.764000000000001%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.281%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:10.764000000000001%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></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:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"11\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">For the Years Ended</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;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=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">December 31, 2024</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">December 31, 2023</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">December 31, 2022</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Interest and accretion</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">35,402</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">35,106</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">39,059</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Employee retention credits and transfer fee</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">2,236</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">9,440</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Indemnification asset release</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">3,973</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Debt modification fees</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">2,507</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">Other income</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">1,032</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">301</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">206</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">Total</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">34,370</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">37,041</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">35,893</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n      </table>"}]},{"name":"rpt:f-1803","factDimensions":{"xbrl:concept":"tsndf:LoanInterestAccretion","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"35402000","decimals":-3}]},{"name":"rpt:f-1804","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-1805","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-1806","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-1807","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-1808","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-1809","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-1810","factDimensions":{"xbrl:concept":"us-gaap:OtherNonoperatingIncomeExpense","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1032000","decimals":-3}]},{"name":"rpt:f-1811","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-1812","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-1813","factDimensions":{"xbrl:concept":"tsndf:FinanceAndOtherExpenses","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"34370000","decimals":-3}]},{"name":"rpt:f-1814","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-1815","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-1816","factDimensions":{"xbrl:concept":"us-gaap:SegmentReportingDisclosureTextBlock","xbrl:period":"2024-01-01T00:00:00/2025-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;font-kerning:none;min-width:fit-content;\">21.</span><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">\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 solid;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">Operating Segment</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;font-kerning:none;min-width:fit-content;\">The Company has determined that it operates as </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">one</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> reportable segment focused on the production and sale of cannabis products. While the Company manages its operations through state-level operating segments, these segments have been aggregated into one reportable segment due to similar long-term economic characteristics and other required criteria of similarity outlined in ASC 280, </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;\">Segment Reporting</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">, and in accordance with ASU 2023-07. </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;font-kerning:none;min-width:fit-content;\">The Chief Operating Decision Maker (\u201cCODM\u201d) was determined to be the </span><span style=\"font-size:10pt;font-family:Times New Roman;\"><span style=\"-sec-ix-hidden:F_28614989-4975-4478-8a86-0a7a56e66535;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">Chief Executive Officer</span></span></span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> of the Company. The CODM regularly evaluates the performance of the single reportable segment using gross profit margin as its closest measure to GAAP. Gross margin is a measure that is calculated as total revenue minus cost of goods sold, divided by total revenue. The CODM monitors this metric to assess the efficiency of the Company\u2019s production and distribution processes, as well as the effectiveness of pricing strategies.</span></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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p><div style=\"font-size:9pt;font-family:Times New Roman;\">\n      <table style=\"margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:50.5%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.24%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:12.700000000000001%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.24%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.24%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:12.700000000000001%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.24%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.24%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:11.9%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n       </tr>\n       <tr style=\"height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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=\"13\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-size:9pt;font-kerning:none;min-width:fit-content;\">For the Years Ended</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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;font-kerning:none;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=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">December 31, 2024</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">December 31, 2023</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">December 31, 2022</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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;font-kerning:none;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=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Revenue, net</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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-kerning:none;min-width:fit-content;\">306,677</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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-kerning:none;min-width:fit-content;\">317,328</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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-kerning:none;min-width:fit-content;\">247,829</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;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=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;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=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Cost of sales</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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-kerning:none;min-width:fit-content;\">156,717</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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-kerning:none;min-width:fit-content;\">157,630</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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-kerning:none;min-width:fit-content;\">146,325</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;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=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;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=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Gross profit</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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-kerning:none;min-width:fit-content;\">149,960</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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-kerning:none;min-width:fit-content;\">159,698</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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-kerning:none;min-width:fit-content;\">101,504</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;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=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><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;font-style:italic;font-kerning:none;min-width:fit-content;\">Gross profit margin</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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;font-style:italic;font-kerning:none;min-width:fit-content;\">48.9</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><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;font-style:italic;font-kerning:none;min-width:fit-content;\">%</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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;font-style:italic;font-kerning:none;min-width:fit-content;\">50.3</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><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;font-style:italic;font-kerning:none;min-width:fit-content;\">%</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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;font-style:italic;font-kerning:none;min-width:fit-content;\">41.0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><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;font-style:italic;font-kerning:none;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;text-decoration:underline solid;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">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;font-kerning:none;min-width:fit-content;\">The measure of reportable segment assets is consistent with the presentation of total consolidated assets as reported on the balance sheet</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 solid;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">Revenue</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-kerning:none;min-width:fit-content;\">For the year ended, December 31, 2024, the Company did not have any single customer that accounted for 10% or more of the Company's revenue.</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 solid;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">Geography</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-kerning:none;min-width:fit-content;\">The Company has subsidiaries located in Canada and the United States. For each of the twelve months ended December 31, 2024 and 2023, net revenue was primarily generated from sales in the United States. As a result of the Reorganization (see</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">Note 3), the Company consolidated its retail location in Canada and generated </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">$</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">1,042</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> and $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">925</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> for the year ended December 31, 2024 and 2023, </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">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;font-kerning:none;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:auto;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:67.313%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.5%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:12.843%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.5%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:12.843%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></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;padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">December 31, 2024</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">December 31, 2023</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">United States</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">502,260</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">562,854</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Canada</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">537</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">775</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Total</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">502,797</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">563,629</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n      </table></div>"}]},{"name":"rpt:f-1817","factDimensions":{"xbrl:concept":"us-gaap:NumberOfReportableSegments","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"tsndf:Segment"},"factValues":[{"value":"1"}]},{"name":"rpt:f-1818","factDimensions":{"xbrl:concept":"us-gaap:SegmentReportingCodmProfitLossMeasureHowUsedDescription","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"The Chief Operating Decision Maker (\u201cCODM\u201d) was determined to be the Chief Executive Officer of the Company. The CODM regularly evaluates the performance of the single reportable segment using gross profit margin as its closest measure to GAAP. Gross margin is a measure that is calculated as total revenue minus cost of goods sold, divided by total revenue. The CODM monitors this metric to assess the efficiency of the Company\u2019s production and distribution processes, as well as the effectiveness of pricing strategies."}]},{"name":"rpt:f-1819","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"\n      <table style=\"margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:50.5%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.24%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:12.700000000000001%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.24%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.24%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:12.700000000000001%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.24%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.24%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:11.9%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n       </tr>\n       <tr style=\"height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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=\"13\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-size:9pt;font-kerning:none;min-width:fit-content;\">For the Years Ended</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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;font-kerning:none;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=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">December 31, 2024</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">December 31, 2023</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">December 31, 2022</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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;font-kerning:none;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=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Revenue, net</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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-kerning:none;min-width:fit-content;\">306,677</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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-kerning:none;min-width:fit-content;\">317,328</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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-kerning:none;min-width:fit-content;\">247,829</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;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=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;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=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Cost of sales</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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-kerning:none;min-width:fit-content;\">156,717</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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-kerning:none;min-width:fit-content;\">157,630</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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-kerning:none;min-width:fit-content;\">146,325</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;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=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;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=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Gross profit</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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-kerning:none;min-width:fit-content;\">149,960</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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-kerning:none;min-width:fit-content;\">159,698</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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-kerning:none;min-width:fit-content;\">101,504</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;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=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><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;font-style:italic;font-kerning:none;min-width:fit-content;\">Gross profit margin</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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;font-style:italic;font-kerning:none;min-width:fit-content;\">48.9</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><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;font-style:italic;font-kerning:none;min-width:fit-content;\">%</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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;font-style:italic;font-kerning:none;min-width:fit-content;\">50.3</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><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;font-style:italic;font-kerning:none;min-width:fit-content;\">%</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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;font-style:italic;font-kerning:none;min-width:fit-content;\">41.0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><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;font-style:italic;font-kerning:none;min-width:fit-content;\">%</span></p></td>\n       </tr>\n      </table>"}]},{"name":"rpt:f-1820","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"306677000","decimals":-3}]},{"name":"rpt:f-1821","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-1822","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-1823","factDimensions":{"xbrl:concept":"us-gaap:CostOfRevenue","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"156717000","decimals":-3}]},{"name":"rpt:f-1824","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-1825","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-1826","factDimensions":{"xbrl:concept":"us-gaap:GrossProfit","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"149960000","decimals":-3}]},{"name":"rpt:f-1827","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-1828","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-1829","factDimensions":{"xbrl:concept":"tsndf:GrossProfitMargin","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"0.489","decimals":3}]},{"name":"rpt:f-1830","factDimensions":{"xbrl:concept":"tsndf:GrossProfitMargin","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"0.503","decimals":3}]},{"name":"rpt:f-1831","factDimensions":{"xbrl:concept":"tsndf:GrossProfitMargin","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"0.41","decimals":3}]},{"name":"rpt:f-1832","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","srt:StatementGeographicalAxis":"country:CA"},"factValues":[{"value":"1042000","decimals":-3}]},{"name":"rpt:f-1833","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-1834","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock","xbrl:period":"2024-01-01T00:00:00/2025-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;font-kerning:none;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:auto;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:67.313%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.5%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:12.843%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.5%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:12.843%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></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;padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">December 31, 2024</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">December 31, 2023</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0in;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">United States</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">502,260</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">562,854</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Canada</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">537</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">775</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-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-kerning:none;min-width:fit-content;\">Total</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">502,797</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">563,629</span></p></td>\n        <td style=\"padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n      </table>"}]},{"name":"rpt:f-1835","factDimensions":{"xbrl:concept":"us-gaap:NoncurrentAssets","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","srt:StatementGeographicalAxis":"country:US"},"factValues":[{"value":"502260000","decimals":-3}]},{"name":"rpt:f-1836","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-1837","factDimensions":{"xbrl:concept":"us-gaap:NoncurrentAssets","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","srt:StatementGeographicalAxis":"country:CA"},"factValues":[{"value":"537000","decimals":-3}]},{"name":"rpt:f-1838","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-1839","factDimensions":{"xbrl:concept":"us-gaap:NoncurrentAssets","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"502797000","decimals":-3}]},{"name":"rpt:f-1840","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-1841","factDimensions":{"xbrl:concept":"tsndf:CapitalManagementTextBlock","xbrl:period":"2024-01-01T00:00:00/2025-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;font-kerning:none;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;font-kerning:none;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;font-kerning:none;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;font-kerning:none;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 financings are outlined in Note 10, and convertible debt is outlined in Note 12.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;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, 2024</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">. 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;font-kerning:none;min-width:fit-content;\"> </span></p>"}]},{"name":"rpt:f-1842","factDimensions":{"xbrl:concept":"us-gaap:FinancialInstrumentsDisclosureTextBlock","xbrl:period":"2024-01-01T00:00:00/2025-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;font-kerning:none;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 solid;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;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><div class=\"item-list-element-wrapper\" style=\"margin-left:3.333%;display:flex;margin-top:6pt;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;font-kerning:none;min-width:3.447919145106397%;word-break:keep-all;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;font-kerning:none;min-width:fit-content;\">Level 1 - quoted prices (unadjusted) in active markets for identical assets and liabilities</span></div></div><div class=\"item-list-element-wrapper\" style=\"margin-left:3.333%;display:flex;margin-top:6pt;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;font-kerning:none;min-width:3.447919145106397%;word-break:keep-all;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;font-kerning:none;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></div></div><div class=\"item-list-element-wrapper\" style=\"margin-left:3.333%;display:flex;margin-top:6pt;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;font-kerning:none;min-width:3.447919145106397%;word-break:keep-all;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;font-kerning:none;min-width:fit-content;\">Level 3 - inputs for assets and liabilities not based upon observable market data</span></div></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;font-kerning:none;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:auto;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:40.568%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:6.881%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:6.881%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:6.881%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:6.881%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:6.881%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:7.021%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n       </tr>\n       <tr style=\"height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"11\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">At December 31, 2024</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"11\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">At December 31, 2023</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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;font-kerning:none;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=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Level 1</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Level 2</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Level 3</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Level 1</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Level 2</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Level 3</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;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=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Assets</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;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=\"padding-top:0.01in;text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Cash and cash equivalents</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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-kerning:none;min-width:fit-content;\">26,381</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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-kerning:none;min-width:fit-content;\">22,241</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;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=\"padding-top:0.01in;text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Restricted cash</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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-kerning:none;min-width:fit-content;\">606</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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-kerning:none;min-width:fit-content;\">3,106</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;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=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Total Assets</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">26,987</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">25,347</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;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=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Liabilities</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;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=\"padding-top:0.01in;text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Contingent consideration payable</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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-kerning:none;min-width:fit-content;\">3,293</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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-kerning:none;min-width:fit-content;\">2,012</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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-kerning:none;min-width:fit-content;\">4,434</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;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=\"padding-top:0.01in;text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Detachable warrants</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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-kerning:none;min-width:fit-content;\">451</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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-kerning:none;min-width:fit-content;\">3,332</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;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=\"padding-top:0.01in;text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Bifurcated conversion options</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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-kerning:none;min-width:fit-content;\">92</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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-kerning:none;min-width:fit-content;\">1,830</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;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=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Total Liabilities</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">3,836</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">7,174</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">4,434</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;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;font-kerning:none;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=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">There were </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">no</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">December 31, 2024 or December 31, 2023.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;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 solid;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">Cash, cash equivalents, and restricted cash 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 solid;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">The Company's derivative liability consists of a detachable warrant liability issued through the private placement (see Note 13) and a conversion option related to the convertible debenture offering (see Note 12).</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;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:auto;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:79.04%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.76%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:17.2%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">Balance at December 31, 2022</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">711</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Conversion option issued in 2023 private placement</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">3,600</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Detachable warrants issued in 2023 private placement</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">2,216</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Fair value gain on revaluation of warrants and conversion option</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">1,372</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">Effects of movements in foreign exchange</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">7</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">Balance at December 31, 2023</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">5,162</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Fair value gain on revaluation of warrants and conversion option</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">4,549</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">Effects of movements in foreign exchange</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">70</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">Balance at December 31, 2024</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">543</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;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;font-kerning:none;min-width:fit-content;\">The warrant liability is remeasured each year 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;font-kerning:none;min-width:fit-content;\">$</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">4,549</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">, $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">1,372</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">, and $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">59,341</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">December 31, 2024, 2023, and 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;text-decoration:underline solid;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">The detachable warrants issued as a part of the June 2023 private placement (see 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;font-kerning:none;min-width:fit-content;\">December 31, 2024. 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:auto;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:64.673%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.44%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:13.703%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.44%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:14.743%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></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;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">December 31, 2024</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">December 31, 2023</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Common Stock Price of TerrAscend Corp.</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">0.65</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">1.63</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Option exercise price</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">1.95</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">1.95</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Annual volatility</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">107.5</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">%</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">74.7</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">%</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Annual risk-free rate</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">4.24</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">%</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">4.23</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">%</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Expected term (in years)</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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-kerning:none;min-width:fit-content;\">0.48</span></span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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-kerning:none;min-width:fit-content;\">1.48</span></span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;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 solid;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;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: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;font-kerning:none;min-width:fit-content;\">The conversion option issued as a part of the June and August 2023 private placement (see Note 12) has been measured at fair value as of </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">December 31, 2024. Key inputs and assumptions used in the Black-Scholes Model were as follows:</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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p>\n      <table style=\"margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:64.673%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.44%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:13.703%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.44%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:14.743%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></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;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">December 31, 2024</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">December 31, 2023</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Common Stock Price of TerrAscend Corp.</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">0.65</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">1.63</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Option exercise price</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">2.01</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">2.01</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Annual volatility</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">86.9</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">%</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">70.1</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">%</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Annual risk-free rate</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">4.25</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">%</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">4.23</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">%</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:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Expected term (in years)</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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-kerning:none;min-width:fit-content;\">1.48</span></span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0- </span><span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">1.59</span></span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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-kerning:none;min-width:fit-content;\">2.48</span></span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0- </span><span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">2.59</span></span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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;font-kerning:none;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;font-kerning:none;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=\"color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;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;font-kerning:none;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: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;font-kerning:none;min-width:fit-content;\">The fair value of the State Flower and The Apothecarium contingent considerations were calculated using the Black-Scholes<br/>Model. Key inputs and assumptions were as follows:</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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p>\n      <table style=\"margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:61.012%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:17.843%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.44%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:14.703%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></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;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">December 31, 2024</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">January 19, 2024</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Common Stock Price of TerrAscend Corp.</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">0.65</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">1.95</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Option exercise price</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">1.33</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">1.76</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Annual volatility</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">106.6</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">%</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">68.7</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">%</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Annual risk-free rate</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">4.24</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">%</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">5.21</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">%</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Expected term (in years)</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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-kerning:none;min-width:fit-content;\">1.05</span></span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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-kerning:none;min-width:fit-content;\">2.00</span></span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;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;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">On December 28, 2024 the company settled it\u2019s contingent consideration associated with the Peninsula acquisition in the amount of $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">386</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">. This amount was paid subsequent to the year end.</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 solid;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">(a)\tCredit risk</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;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 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;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">Subsequent recoveries of amounts previously written off are credited against operating expenses in the Consolidated Statements of Operations and Comprehensive Loss</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">no</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> customers whose balance is greater than 10% of total trade receivables as of </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">December 31, 2024</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">.</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;font-kerning:none;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;font-kerning:none;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;font-kerning:none;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;font-kerning:none;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;font-kerning:none;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 class=\"item-list-element-wrapper\" 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;font-kerning:none;min-width:3.447919145106397%;word-break:keep-all;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-kerning:none;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;font-kerning:none;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;font-kerning:none;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.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> </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;font-kerning:none;min-width:fit-content;\">However, as of the year ended December 31, 2024</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">, a </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">10</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;min-width:fit-content;\"> </span></p><div class=\"item-list-element-wrapper\" 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;font-kerning:none;min-width:3.447919145106397%;word-break:keep-all;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-kerning:none;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;font-kerning:none;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;font-kerning:none;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;font-kerning:none;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;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">The Company does not have significant cash equivalents for the year ended December 31, 2024. The Pelorus Term Loan has a variable interest rate that is tied to the U.S. \"prime rate\" and SOFR. At December 31, 2024</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">, a </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">10</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">% change to each of the interest rates would not result in a material impact. </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">7.00</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">% to </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">12.75</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">%</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> per annum. All other financial liabilities are non-interest-bearing instruments.</span></p>"}]},{"name":"rpt:f-1843","factDimensions":{"xbrl:concept":"us-gaap:FairValueByBalanceSheetGroupingTextBlock","xbrl:period":"2024-01-01T00:00:00/2025-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;font-kerning:none;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:auto;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:40.568%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:6.881%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:6.881%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:6.881%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:6.881%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:6.881%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:7.021%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n       </tr>\n       <tr style=\"height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"11\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">At December 31, 2024</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"11\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">At December 31, 2023</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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;font-kerning:none;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=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Level 1</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Level 2</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Level 3</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Level 1</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Level 2</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Level 3</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;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=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Assets</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;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=\"padding-top:0.01in;text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Cash and cash equivalents</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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-kerning:none;min-width:fit-content;\">26,381</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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-kerning:none;min-width:fit-content;\">22,241</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;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=\"padding-top:0.01in;text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Restricted cash</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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-kerning:none;min-width:fit-content;\">606</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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-kerning:none;min-width:fit-content;\">3,106</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;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=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Total Assets</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">26,987</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">25,347</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;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=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Liabilities</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;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=\"padding-top:0.01in;text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Contingent consideration payable</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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-kerning:none;min-width:fit-content;\">3,293</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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-kerning:none;min-width:fit-content;\">2,012</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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-kerning:none;min-width:fit-content;\">4,434</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;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=\"padding-top:0.01in;text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Detachable warrants</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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-kerning:none;min-width:fit-content;\">451</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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-kerning:none;min-width:fit-content;\">3,332</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;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=\"padding-top:0.01in;text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Bifurcated conversion options</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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-kerning:none;min-width:fit-content;\">92</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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-kerning:none;min-width:fit-content;\">1,830</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;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=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">Total Liabilities</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">3,836</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">7,174</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">4,434</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-kerning:none;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p>"}]},{"name":"rpt:f-1844","factDimensions":{"xbrl:concept":"us-gaap:CashAndCashEquivalentsFairValueDisclosure","xbrl:period":"2025-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":"26381000","decimals":-3}]},{"name":"rpt:f-1845","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-1846","factDimensions":{"xbrl:concept":"tsndf:RestrictedCashFairValueDisclosure","xbrl:period":"2025-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":"606000","decimals":-3}]},{"name":"rpt:f-1847","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-1848","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2025-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":"26987000","decimals":-3}]},{"name":"rpt:f-1849","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-1850","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationContingentConsiderationLiability","xbrl:period":"2025-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":"3293000","decimals":-3}]},{"name":"rpt:f-1851","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-1852","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-1853","factDimensions":{"xbrl:concept":"tsndf:DetachableWarrants","xbrl:period":"2025-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":"451000","decimals":-3}]},{"name":"rpt:f-1854","factDimensions":{"xbrl:concept":"tsndf:DetachableWarrants","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":"3332000","decimals":-3}]},{"name":"rpt:f-1855","factDimensions":{"xbrl:concept":"tsndf:BifurcatedConversionOptions","xbrl:period":"2025-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":"92000","decimals":-3}]},{"name":"rpt:f-1856","factDimensions":{"xbrl:concept":"tsndf:BifurcatedConversionOptions","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":"1830000","decimals":-3}]},{"name":"rpt:f-1857","factDimensions":{"xbrl:concept":"us-gaap:LiabilitiesFairValueDisclosure","xbrl:period":"2025-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":"3836000","decimals":-3}]},{"name":"rpt:f-1858","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-1859","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-1860","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-1861","factDimensions":{"xbrl:concept":"tsndf:FairValueAssetsTransferBetweenLevelsAmount","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0"}]},{"name":"rpt:f-1862","factDimensions":{"xbrl:concept":"tsndf:SummaryOfChangesInDerivativeLiabilityTableTextBlock","xbrl:period":"2024-01-01T00:00:00/2025-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;font-kerning:none;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:auto;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:79.04%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.76%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:17.2%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">Balance at December 31, 2022</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">711</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Conversion option issued in 2023 private placement</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">3,600</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Detachable warrants issued in 2023 private placement</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">2,216</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Fair value gain on revaluation of warrants and conversion option</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">1,372</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">Effects of movements in foreign exchange</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">7</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">Balance at December 31, 2023</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">5,162</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Fair value gain on revaluation of warrants and conversion option</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">4,549</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">Effects of movements in foreign exchange</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">70</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-kerning:none;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">Balance at December 31, 2024</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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;font-weight:bold;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-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-kerning:none;min-width:fit-content;\">543</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n      </table>"}]},{"name":"rpt:f-1863","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-1864","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-1865","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-1866","factDimensions":{"xbrl:concept":"tsndf:FairValueGainLossOnRevaluationOfWarrantsAndConversionOption","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-1867","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-1868","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-1869","factDimensions":{"xbrl:concept":"tsndf:FairValueGainLossOnRevaluationOfWarrantsAndConversionOption","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-4549000","decimals":-3}]},{"name":"rpt:f-1870","factDimensions":{"xbrl:concept":"tsndf:EffectsOfMovementsInForeignExchange","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-70000","decimals":-3}]},{"name":"rpt:f-1871","factDimensions":{"xbrl:concept":"us-gaap:DerivativeLiabilities","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"543000","decimals":-3}]},{"name":"rpt:f-1872","factDimensions":{"xbrl:concept":"us-gaap:FairValueAdjustmentOfWarrants","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-4549000","decimals":-3}]},{"name":"rpt:f-1873","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-1874","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-1875","factDimensions":{"xbrl:concept":"tsndf:SummaryOfWarrantLiabilityMeasuredAtFairValueTableTextBlock","xbrl:period":"2024-01-01T00:00:00/2025-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;font-kerning:none;min-width:fit-content;\">The detachable warrants issued as a part of the June 2023 private placement (see 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;font-kerning:none;min-width:fit-content;\">December 31, 2024. 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:auto;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:64.673%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.44%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:13.703%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.44%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:14.743%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></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;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">December 31, 2024</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">December 31, 2023</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Common Stock Price of TerrAscend Corp.</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">0.65</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">1.63</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Option exercise price</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">1.95</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">1.95</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Annual volatility</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">107.5</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">%</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">74.7</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">%</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Annual risk-free rate</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">4.24</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">%</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">4.23</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">%</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Expected term (in years)</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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-kerning:none;min-width:fit-content;\">0.48</span></span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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-kerning:none;min-width:fit-content;\">1.48</span></span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n      </table>"}]},{"name":"rpt:f-1876","factDimensions":{"xbrl:concept":"us-gaap:WarrantsAndRightsOutstandingMeasurementInput","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:SubsidiarySaleOfStockAxis":"tsndf:DetachableWarrantsMember"},"factValues":[{"value":"0.65","decimals":2}]},{"name":"rpt:f-1877","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-1878","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice","xbrl:period":"2025-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-1879","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-1880","factDimensions":{"xbrl:concept":"tsndf:WarrantAnnualVolatility","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:SubsidiarySaleOfStockAxis":"tsndf:DetachableWarrantsMember"},"factValues":[{"value":"1.075","decimals":3}]},{"name":"rpt:f-1881","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-1882","factDimensions":{"xbrl:concept":"tsndf:WarrantAnnualRiskFreeRate","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:SubsidiarySaleOfStockAxis":"tsndf:DetachableWarrantsMember"},"factValues":[{"value":"0.0424","decimals":4}]},{"name":"rpt:f-1883","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.0423","decimals":4}]},{"name":"rpt:f-1884","factDimensions":{"xbrl:concept":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:SubsidiarySaleOfStockAxis":"tsndf:DetachableWarrantsMember"},"factValues":[{"value":"P0Y5M23D"}]},{"name":"rpt:f-1885","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-1886","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:AwardTypeAxis":"tsndf:BifurcatedConversionOptionsMember"},"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;font-kerning:none;min-width:fit-content;\">The conversion option issued as a part of the June and August 2023 private placement (see Note 12) has been measured at fair value as of </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">December 31, 2024. Key inputs and assumptions used in the Black-Scholes Model were as follows:</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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p>\n      <table style=\"margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:64.673%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.44%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:13.703%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.44%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:14.743%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></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;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">December 31, 2024</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">December 31, 2023</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Common Stock Price of TerrAscend Corp.</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">0.65</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">1.63</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Option exercise price</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">2.01</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">2.01</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Annual volatility</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">86.9</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">%</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">70.1</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">%</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Annual risk-free rate</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">4.25</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">%</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">4.23</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">%</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:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Expected term (in years)</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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-kerning:none;min-width:fit-content;\">1.48</span></span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0- </span><span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">1.59</span></span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;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=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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-kerning:none;min-width:fit-content;\">2.48</span></span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0- </span><span><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">2.59</span></span></p></td>\n        <td style=\"padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p>"}]},{"name":"rpt:f-1887","factDimensions":{"xbrl:concept":"us-gaap:SharePrice","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:AwardTypeAxis":"tsndf:BifurcatedConversionOptionsMember","us-gaap:SubsidiarySaleOfStockAxis":"tsndf:JuneAndAugustTwoThousandTwentyThreePrivatePlacementMember"},"factValues":[{"value":"0.65","decimals":2}]},{"name":"rpt:f-1888","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:JuneAndAugustTwoThousandTwentyThreePrivatePlacementMember"},"factValues":[{"value":"1.63","decimals":2}]},{"name":"rpt:f-1889","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:AwardTypeAxis":"tsndf:BifurcatedConversionOptionsMember","us-gaap:SubsidiarySaleOfStockAxis":"tsndf:JuneAndAugustTwoThousandTwentyThreePrivatePlacementMember"},"factValues":[{"value":"2.01","decimals":2}]},{"name":"rpt:f-1890","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:JuneAndAugustTwoThousandTwentyThreePrivatePlacementMember"},"factValues":[{"value":"2.01","decimals":2}]},{"name":"rpt:f-1891","factDimensions":{"xbrl:concept":"tsndf:WarrantAnnualVolatility","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:AwardTypeAxis":"tsndf:BifurcatedConversionOptionsMember","us-gaap:SubsidiarySaleOfStockAxis":"tsndf:JuneAndAugustTwoThousandTwentyThreePrivatePlacementMember"},"factValues":[{"value":"0.869","decimals":3}]},{"name":"rpt:f-1892","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:JuneAndAugustTwoThousandTwentyThreePrivatePlacementMember"},"factValues":[{"value":"0.701","decimals":3}]},{"name":"rpt:f-1893","factDimensions":{"xbrl:concept":"tsndf:WarrantAnnualRiskFreeRate","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:AwardTypeAxis":"tsndf:BifurcatedConversionOptionsMember","us-gaap:SubsidiarySaleOfStockAxis":"tsndf:JuneAndAugustTwoThousandTwentyThreePrivatePlacementMember"},"factValues":[{"value":"0.0425","decimals":4}]},{"name":"rpt:f-1894","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:JuneAndAugustTwoThousandTwentyThreePrivatePlacementMember"},"factValues":[{"value":"0.0423","decimals":4}]},{"name":"rpt:f-1895","factDimensions":{"xbrl:concept":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:AwardTypeAxis":"tsndf:BifurcatedConversionOptionsMember","us-gaap:SubsidiarySaleOfStockAxis":"tsndf:JuneAndAugustTwoThousandTwentyThreePrivatePlacementMember","srt:RangeAxis":"srt:MinimumMember"},"factValues":[{"value":"P1Y5M23D"}]},{"name":"rpt:f-1896","factDimensions":{"xbrl:concept":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:AwardTypeAxis":"tsndf:BifurcatedConversionOptionsMember","us-gaap:SubsidiarySaleOfStockAxis":"tsndf:JuneAndAugustTwoThousandTwentyThreePrivatePlacementMember","srt:RangeAxis":"srt:MaximumMember"},"factValues":[{"value":"P1Y7M2D"}]},{"name":"rpt:f-1897","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:JuneAndAugustTwoThousandTwentyThreePrivatePlacementMember","srt:RangeAxis":"srt:MinimumMember"},"factValues":[{"value":"P2Y5M23D"}]},{"name":"rpt:f-1898","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:JuneAndAugustTwoThousandTwentyThreePrivatePlacementMember","srt:RangeAxis":"srt:MaximumMember"},"factValues":[{"value":"P2Y7M2D"}]},{"name":"rpt:f-1899","factDimensions":{"xbrl:concept":"tsndf:SummaryOfFairValueCalculatedByContingentConsiderationTableTextBlock","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:ContingentConsiderationByTypeAxis":"tsndf:StateFlowerAndTheApothecariumContingentConsiderationsMember"},"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-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">The fair value of the State Flower and The Apothecarium contingent considerations were calculated using the Black-Scholes<br/>Model. Key inputs and assumptions were as follows:</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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p>\n      <table style=\"margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:61.012%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:17.843%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:1.44%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></td>\n        <td style=\"width:14.703%;box-sizing:content-box;\"></td>\n        <td style=\"width:1%;box-sizing:content-box;\"></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;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">December 31, 2024</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><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;font-kerning:none;min-width:fit-content;\">January 19, 2024</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Common Stock Price of TerrAscend Corp.</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">0.65</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">1.95</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Option exercise price</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">1.33</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">$</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">1.76</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Annual volatility</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">106.6</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">%</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">68.7</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">%</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Annual risk-free rate</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">4.24</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">%</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">5.21</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">%</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;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;font-kerning:none;min-width:fit-content;\">Expected term (in years)</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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-kerning:none;min-width:fit-content;\">1.05</span></span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;\"><p 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-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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-kerning:none;min-width:fit-content;\">2.00</span></span></p></td>\n        <td style=\"padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;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=\"font-kerning:none;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n      </table>"}]},{"name":"rpt:f-1900","factDimensions":{"xbrl:concept":"us-gaap:SharePrice","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:ContingentConsiderationByTypeAxis":"tsndf:StateFlowerAndTheApothecariumContingentConsiderationsMember"},"factValues":[{"value":"0.65","decimals":2}]},{"name":"rpt:f-1901","factDimensions":{"xbrl:concept":"us-gaap:SharePrice","xbrl:period":"2024-01-20T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:ContingentConsiderationByTypeAxis":"tsndf:StateFlowerAndTheApothecariumContingentConsiderationsMember"},"factValues":[{"value":"1.95","decimals":2}]},{"name":"rpt:f-1902","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:ContingentConsiderationByTypeAxis":"tsndf:StateFlowerAndTheApothecariumContingentConsiderationsMember"},"factValues":[{"value":"1.33","decimals":2}]},{"name":"rpt:f-1903","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice","xbrl:period":"2024-01-20T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:ContingentConsiderationByTypeAxis":"tsndf:StateFlowerAndTheApothecariumContingentConsiderationsMember"},"factValues":[{"value":"1.76","decimals":2}]},{"name":"rpt:f-1904","factDimensions":{"xbrl:concept":"tsndf:WarrantAnnualVolatility","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:ContingentConsiderationByTypeAxis":"tsndf:StateFlowerAndTheApothecariumContingentConsiderationsMember"},"factValues":[{"value":"1.066","decimals":3}]},{"name":"rpt:f-1905","factDimensions":{"xbrl:concept":"tsndf:WarrantAnnualVolatility","xbrl:period":"2024-01-19T00:00:00/2024-01-20T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:ContingentConsiderationByTypeAxis":"tsndf:StateFlowerAndTheApothecariumContingentConsiderationsMember"},"factValues":[{"value":"0.687","decimals":3}]},{"name":"rpt:f-1906","factDimensions":{"xbrl:concept":"tsndf:WarrantAnnualRiskFreeRate","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:ContingentConsiderationByTypeAxis":"tsndf:StateFlowerAndTheApothecariumContingentConsiderationsMember"},"factValues":[{"value":"0.0424","decimals":4}]},{"name":"rpt:f-1907","factDimensions":{"xbrl:concept":"tsndf:WarrantAnnualRiskFreeRate","xbrl:period":"2024-01-19T00:00:00/2024-01-20T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:ContingentConsiderationByTypeAxis":"tsndf:StateFlowerAndTheApothecariumContingentConsiderationsMember"},"factValues":[{"value":"0.0521","decimals":4}]},{"name":"rpt:f-1908","factDimensions":{"xbrl:concept":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:ContingentConsiderationByTypeAxis":"tsndf:StateFlowerAndTheApothecariumContingentConsiderationsMember"},"factValues":[{"value":"P1Y18D"}]},{"name":"rpt:f-1909","factDimensions":{"xbrl:concept":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1","xbrl:period":"2024-01-19T00:00:00/2024-01-20T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:ContingentConsiderationByTypeAxis":"tsndf:StateFlowerAndTheApothecariumContingentConsiderationsMember"},"factValues":[{"value":"P2Y"}]},{"name":"rpt:f-1910","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1","xbrl:period":"2024-12-28T00:00:00/2024-12-29T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"386000","decimals":-3}]},{"name":"rpt:f-1911","factDimensions":{"xbrl:concept":"us-gaap:ConcentrationRiskBenchmarkDescription","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:ConcentrationRiskByBenchmarkAxis":"us-gaap:AccountsReceivableMember","us-gaap:ConcentrationRiskByTypeAxis":"us-gaap:CustomerConcentrationRiskMember"},"factValues":[{"value":"no customers whose balance is greater than 10% of total trade receivables as of December 31, 2024."}]},{"name":"rpt:f-1912","factDimensions":{"xbrl:concept":"tsndf:NumberOfCustomers","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"tsndf:Customer","us-gaap:ConcentrationRiskByBenchmarkAxis":"us-gaap:AccountsReceivableMember","us-gaap:ConcentrationRiskByTypeAxis":"us-gaap:CustomerConcentrationRiskMember"},"factValues":[{"value":"0"}]},{"name":"rpt:f-1913","factDimensions":{"xbrl:concept":"tsndf:ForeignCurrencyFluctuatingPercentage","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"0.10","decimals":2}]},{"name":"rpt:f-1914","factDimensions":{"xbrl:concept":"tsndf:InterestRateRiskFluctuatingPercentage","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:ManagingRisksInherentInServicingAssetsAndServicingLiabilitiesByTypeOfRiskAxis":"us-gaap:InterestRateRiskMember","us-gaap:VariableRateAxis":"us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember"},"factValues":[{"value":"0.10","decimals":2}]},{"name":"rpt:f-1915","factDimensions":{"xbrl:concept":"us-gaap:LongTermDebtPercentageBearingFixedInterestRate","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:ManagingRisksInherentInServicingAssetsAndServicingLiabilitiesByTypeOfRiskAxis":"us-gaap:InterestRateRiskMember","srt:RangeAxis":"srt:MinimumMember"},"factValues":[{"value":"0.07","decimals":4}]},{"name":"rpt:f-1916","factDimensions":{"xbrl:concept":"us-gaap:LongTermDebtPercentageBearingFixedInterestRate","xbrl:period":"2025-01-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:ManagingRisksInherentInServicingAssetsAndServicingLiabilitiesByTypeOfRiskAxis":"us-gaap:InterestRateRiskMember","srt:RangeAxis":"srt:MaximumMember"},"factValues":[{"value":"0.1275","decimals":4}]},{"name":"rpt:f-1917","factDimensions":{"xbrl:concept":"us-gaap:CommitmentsAndContingenciesDisclosureTextBlock","xbrl:period":"2024-01-01T00:00:00/2025-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;font-kerning:none;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 solid;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">Commitments</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-kerning:none;min-width:fit-content;\">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;font-kerning:none;min-width:fit-content;\">November 6, 2024</span></span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">, the Company entered into a definitive agreement to acquire Ratio Cannabis LLC (\"Ratio Cannabis\"), a dispensary in Ohio. Under the terms of the agreement, the Company will acquire all of the assets of Ratio Cannabis for total consideration to the sellers of $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">10,300</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> will be comprised of $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">5,000</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> million in cash, $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">1,320</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> in Company common shares and a seller\u2019s note for $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">3,980</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> million bearing </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;\">6</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">% interest with 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;font-kerning:none;min-width:fit-content;\">two-year maturity</span></span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\">. The transaction is subject to customary closing conditions and regulatory approvals.</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 solid;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;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 Loss. At December 31, 2024, 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;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;\">Pure X Litigation</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;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;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">14,969</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> (the \u201cAEY Claim\u201d). The AEY Claim alleged breach of contract, quantum meruit/unjust enrichment, account stated and statutory conversion. AEY\u2019s alleged damages were related to Pure X\u2019s failure to pay for various cannabis products sold by AEY. This matter was settled between the parties and dismissed with prejudice by the Oakland Court on June 28, 2024.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;\"> </span></p>"}]},{"name":"rpt:f-1918","factDimensions":{"xbrl:concept":"us-gaap:AssetAcquisitionDateOfAcquisitionAgreement","xbrl:period":"2024-11-06T00:00:00/2024-11-07T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:AssetAcquisitionAxis":"tsndf:RatioCannabisLLCMember"},"factValues":[{"value":"2024-11-06"}]},{"name":"rpt:f-1919","factDimensions":{"xbrl:concept":"us-gaap:AssetAcquisitionConsiderationTransferred","xbrl:period":"2024-11-06T00:00:00/2024-11-07T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:AssetAcquisitionAxis":"tsndf:RatioCannabisLLCMember"},"factValues":[{"value":"10300000","decimals":-3}]},{"name":"rpt:f-1920","factDimensions":{"xbrl:concept":"tsndf:AssetAcquisitionConsiderationCash","xbrl:period":"2024-11-06T00:00:00/2024-11-07T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:AssetAcquisitionAxis":"tsndf:RatioCannabisLLCMember"},"factValues":[{"value":"5000000","decimals":-3}]},{"name":"rpt:f-1921","factDimensions":{"xbrl:concept":"us-gaap:AssetAcquisitionConsiderationTransferredEquityInterestIssuedAndIssuable","xbrl:period":"2024-11-06T00:00:00/2024-11-07T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:AssetAcquisitionAxis":"tsndf:RatioCannabisLLCMember"},"factValues":[{"value":"1320000","decimals":-3}]},{"name":"rpt:f-1922","factDimensions":{"xbrl:concept":"tsndf:AssetAcquisitionConsiderationNotes","xbrl:period":"2024-11-06T00:00:00/2024-11-07T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:AssetAcquisitionAxis":"tsndf:RatioCannabisLLCMember"},"factValues":[{"value":"3980000","decimals":-3}]},{"name":"rpt:f-1923","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateStatedPercentage","xbrl:period":"2024-11-07T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:AssetAcquisitionAxis":"tsndf:RatioCannabisLLCMember"},"factValues":[{"value":"0.06"}]},{"name":"rpt:f-1924","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentMaturityDateDescription","xbrl:period":"2024-11-06T00:00:00/2024-11-07T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:AssetAcquisitionAxis":"tsndf:RatioCannabisLLCMember"},"factValues":[{"value":"two-year maturity"}]},{"name":"rpt:f-1925","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-1926","factDimensions":{"xbrl:concept":"us-gaap:SubsequentEventsTextBlock","xbrl:period":"2024-01-01T00:00:00/2025-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"<p id=\"sub_event\" 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;font-kerning:none;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;font-kerning:none;min-width:fit-content;\">The Company has evaluated subsequent events and determined that no events or transactions met the definition of a subsequent event for purposes of recognition or disclosure in the Consolidated Financial Statements.</span></p>"}]}]}}